skysight-inc/HackerNews huggingface dataset:
When it was in the ground, it was greatly diluted and bound in rocks. Now it has been highly concentrated and ground up several times. Lead also came from the ground, doesn't mean that it is harmless to live near a dumpsite for lead. Your argument is bullshit.
Well, it is strictly speaking an API, and we all know how Saint Car feels about APIs...

(I would not be surprised if it was literally this, some sort of absurdist "no exceptions" aspect to the API-killing diktat.)
It seems like business in general doesn't want to do anything for child safety. For example, imagine if the school asks that parents buy a laptop for their children. But ordinary laptops do not have "school mode" which would allow children only use it for studying and not for visiting inappropriate sites or use messengers.

Or, imagine if parents want to buy a smartphone so that the child can always call them. But again, even on iPhones you cannot allow children to use a messenger but restrict to whom children can talk to.

Or take websites. Currently as far as I am aware no web sites provide HTTP headers with information about age restrictions.

To summarize:

- laptop and smartphone manufacturers do not want to invest in creating safe environment for children

- website and app owners do not want to invest into this either
Mullvad Leta
Introduction to Agile Methodology
Agile methodology involves breaking down projects into small, manageable tasks called user stories. Teams work in short timeframes called sprints, typically one to four weeks long, during which they focus on completing a set of user stories. Each sprint begins with a planning meeting where the team discusses which user stories they will work on and estimates how much time each one will take. Throughout the sprint, the team meets daily for a short stand-up meeting to discuss progress and any obstacles they are encountering.
> That geography is very very common.

Could you provide some more info for this? My understanding was a lot of the sites that could do this, have done. If that's not the case it'd be good to see what the real picture is.
As a user of this product frustrated by the onboarding process, I’d be keen to chat to you guys! Dropping a note.
ECS can mean many things. the idea that you put components together (physically, in memory) and try to set up your processing so stuff is processed together may be quite natural.

but actual ECS systems add a lot of stuff on top that's not very natural (in any programming paradigm, not just OOP).

it's about enabling you to add and remove components at runtime, manage complicated relationships between entities and their components in a generic sense. this has all the advantages and disadvantages that those kinds of abstractions bring. bad if you don't need it, good if you do.
This feels like by far the most plausible explanation I’ve read today.
Pumped hydro is storage by definition, is it not?
Stream Deck can indeed be nice, but it entirely depends on the environment on what you make of it. With windows the official software is very well-equipped with all kind of integrations and plugins, making good use of the abilities. Under linux, not so much, you are mostly on your own with quirky tools.

That said, if you can't make good use of the display anyway, then you can also just take a normal keyboard or numpad and remap the keys. There is some software around for this, or just write your own hacky script. Repurposing old hardware is such an overlooked solution.
I've spent a few months working with ECS/DOTS with the Unity Game Engine, their implementation of this style of architecture end up being very complex in comparison to the old fashion GameObject workflow that made Unity popular in the first place.

Everything is MUCH more difficult to implement, I won't go into details but from my experience the time spent to achieve a similar result is about 5x-10x what it should be.

Weird APIs, poor documentation, limited collective experience, tons of restrictions and limits of the C# language are making the global experience quite nightmarish.

And I have had experience with ECS-like system in different engines in the past, and I am mostly experienced with low-level engine stuff, but the induced complexity there is something I did not expect.
reasoning about SIMD code on an interview is a really high ask for a non-specialized position. I'd not even know all of the instructions w/o a reference.
OTOH Assembly (w/o the vector instructions) is generally like a very simple C [I'd exclude some of the memory barrier on weaker memory modes as well]
Article is light on details. What did TikTok do? Did they literally just not have a checkbox for confirming that the user was older than 13 when they sign up? Seems like a rookie mistake.
In most cases, I do an initial sweep, then use my camera. If I'm backing from between two vehicles, I check the camera, then turn around and keep an eye for anyone coming from either side. The fisheye on the backup camera helps a lot, but it's not going to show the idiot going 20 mph through the parking lot until it's too late.
Thanks :) Answered a similar one somewhere else here - looks like you've found it already. Feel free to ask more in Discord https://haystack.deepset.ai/community
Do you guys have yourself any sail experience? winds strength is amazing (and scary)
Oh wow - up until recently we were building just that - a UI that you connect your cloud account to and it auto-generates Terraform under the hood, while allowing you to fully customise that Terraform if you want to (or even completely replace with your own). Here are the old docs: https://doks.digger.dev/

Also a list of startups building similar value propositions - some great products there: https://diggerdev.notion.site/DX-platforms-for-your-cloud-ac...

We however realised recently that this is not something that can be tackled in one go by a single product. Because this is multiple products solving multiple problems in one package.

We still believe that this "end state" of an OS-like layer that'd manage cloud-native services like hardware, using IaC as an "assembly language" of sorts, is inevitable. It will get built one way or another. But not as a platform from scratch; rather, as an expansion of something much smaller.

What could it be? If the "assembly language" hunch is right, then it must have something to do with IaC. We played with an idea of a tool that'd generate Terraform based on higher-level concepts as inputs. Here's one (UI): https://terrabook.io/ And another (CLI / framework): https://diggerhq.gitbook.io/trowel-docs/getting-started/what...

The framework idea still looks promising, we haven't fully explored it yet. But even with a perfect framework in place that "compiles" into Terraform, you'd still need something to take the output and make sure the changes are reflected in the target cloud account. Continuing the "assembly language" parallel, think bytecode, the missing piece of the puzzle appears to be a "runtime" for IaC.

So we are building such a runtime. Funny enough, it strongly resembles CI - you push Terraform code to Git and it gets deployed. Sort of an "orthogonal" CI pipeline to your normal application build-deploy CI/CD.

But existing CI tools are ill-suited for Terraform, because it has state and that creates potential for race conditions; while most CI tools assume stateless jobs. A class of CI/CD products for Terraform exists (Spacelift, Terraform Cloud, Atlantis) but they are more like separate full-stack CI systems. We think that having 2 CI systems for that doesn't make sense. The infrastructure of asynchronous jobs, logs etc can and should be reused. Stretching the "assembly language" parallel, this is a bit like the CPU for a yet-to-be-created "cloud PC".

So it boils down to making it possible to run Terraform in existing CI systems. This is what Digger does - check it out: https://digger.dev
There are several options. LiveCode [1] (formerly open source, now closed) can open HyperCard stacks and is compatible with round 85% of the native syntax - so some things will work, and some bits will need rewriting. I am pretty sure they offer a free trial so you can check to see how well it does at converting your stack before committing.

If you are on a Mac, the command-line stackimport tool [2] will convert the stack to an XML-based format which you can inspect with regular tools.

As a final option, if you just want to get your stack running on the web (and don't mind it being a bit clunky), HyperCard Online [3] (my project!) lets you upload a stack where it will be available on archive.org, and playable directly in the browser, thanks to in-browser emulation of the entire Mac / HyperCard system. You can see examples of stacks using this technology in the collection [4].

[1] - https://livecode.com/

[2] - https://github.com/uliwitness/stackimport

[3] - http://hypercardonline.com/

[4] - https://archive.org/details/hypercardstacks?sort=-date
Exercise Is Great for Our Brains, Too, Right?
I agree with this. I got the M1 Air as soon as it launched, it's insanely fast, there's no fan so there's no noise, and the battery goes for 15+ hours (granted I mostly just use the iTerm and a browser window).
I think we're still talking past each other. You're talking about the state being a "result of an execution". But you don't need the execution!

All of our observations are part of the function. You only need to execute it if you want to find out what is inside it from outside. For anyone inside the universe, your experience is the same regardless of whether or not the function is evaluated.

In fact it is impossible to determine whether or not the function has been evaluated. That would be like a sum that gives a different answer when you evaluate it compared to when you just think about it.
For a casual chat I wouldn't necessarily use it. It's when sound quality is important, and then it's also important that I pay attention to what's happening anyway
Samsung Issues Bold Prediction for When 1-Petabyte Capacity SSDs Will Arrive
When ever I feel like gaming I just subscribe to geforce now service. Around here it costs around ~$10 a month which I usually go go or ~$3 for a single day. And as the servers are located at a local isp no network latency or dropped packets.
Euro style ebikes are severely limited in power and speed. The motor stops at 25 km/h. They help a lot climbing hill, but on top of that they make restarting after stopping at a red lights much less taxing and thus encourage riders to respect those.
I emailed a non-profit and offered to help with their website.

What I've found is that our skills actually don't do much to improve the world. We're well-suited for generating economic productivity, but coding has marginal impacts on organizations whose goal is to actually help people directly in some way.

I work with them as a volunteer now, but most of what I do is help their designer debug CSS when she adds new things to the site. I did write a Salesforce integration so that a number on their site is automatically updated when people submit their contact info in a form.

But on average, I do maybe 15mins of work for them a month.

There's a few organizations which use technology directly to help people (Ashton Kutcher is involved with an organization called Thorn that uses image recognition to track down the background locations from child sexual abuse material so they can arrest the perpetrators), but most likely the best way you can help an organization is to simply do your regular "not-helping-the-world-in-any-real-way" job and donate a % of your income to people who do
I got a Seeed ReSpeaker mic array and have been really happy with it. At first it wasn't working at all, but then I did a firmware update on it and it's been great since. It's a 4 mic array with speaker output, and it does some fancy processing to remove the output played from the speakers and uses the 4 mics to detect voice location and "zoom in" on it.

I went from terrible echoy voice to rock solid.

Then I got a 16" MBP, which is what I mostly use now for video conferences because I upgraded my Linux work laptop and switched to Wayland and can no longer do screen sharing.

https://www.seeedstudio.com/ReSpeaker-USB-Mic-Array-p-4247.h...
You're biased because you already know what it's supposed to be saying. The brain really likes to make us hear the sound it knows it's supposed to hear.
In principle you can use subprocess.run with llama.cpp (especially now that the mmap patch has landed, so model load time is negligible on subsequent runs) and then use stdin and stdout to interact with it. Multiple local sessions should work too. I’ve not tried it out yet... though I was looking for an afternoon project to work on!
At least they are funny.
The volume controls in Android and Windows are atrocious. Apparently someone decided that 10 levels shall be enough for everybody and logarithmic volume sucks.
This explains why they were running a ton of OOH ads about kid's safety on the platform a few months ago then.
There is a point which one needs to be aware of with Parquet: if you are not stepping into it with tools well suited for it (that is: Go, C++, Java or Python codebase/runtime, mainstream platform...) you are going to have a bad time. For all its advantages, Parquet is _very_ complicated (IMO overcomplicated, on multiple fronts), and uses binary dependencies which you absolutely need to carry around (Thrift?..). Up to a certain data size the advantage of CSV is not that it is a better format (it is decidedly, absolutely worse/more ambiguous than Parquet) but the fact that you can write a valid CSV in a couple of lines of anything, and read in a couple of lines of anything. If you ask me, Parquet - for all its advantages - is a product of the Cambrian explosion of the Apache-big-data-projects. Very little in its design warrants (or requires) using things like Thrift, so I won't exclude that something less overcomplicated (and more welcoming, and requiring less dependencies) will appear on the scene at some point.
I can't say I like that, but I'll note my first compiler on the Amiga started out as a wrapper around pure assembly, and supported similar arithmetic constructs where the asm generated was trivially predictable. E.g. similar to your example, you could write:

D0.w = 42

.. to assign the immediate value 42 to the lower 16 bits of the D0 register (equivalent to MOVE.W #42, D0 in M68k assembly). Or:

D0 = D0 + 2 (or D0 += 2)

.. just as in your example ("ADD.L #2, D0").

You could also combine the asm with accessing variables etc. E.g.:

D0 = x + 2

.. would be ("MOVE.L x, D0; ADD.L #2, D0" if x was a heap variable or "MOVE.L someoffset(SP), D); ADD.L #2, D0" if on the stack. But you could also just insert the assembly directly into the code...

I wish I still had the source (it was initially written in assembly, and the gradually converted to itself); it was "interesting" writing a compiler where you could reliably intersperse higher level code with assembly "safely"
Excel does things to CSV data that shouldn’t be done.

Encodings are troublesome. (See ftfy, a miracle library for fixing them)
Everything might be a date. Even genes.
Leading zeros get dropped. Even when significant. (Like routing numbers)
Long numeric strings get turned into scientific notation. (Like account numbers)
I too have recently adopted a suspender lifestyle while in search of comfortable trouser fits. The main annoyance I've encountered is the need to remove all top clothing layers when using a toilet. This should be less of a problem in the upcoming warmer months, though they will also provide less opportunity for suspender concealment.
I think whales are just being sarcastic. Oooo look at the floating man in the boat he's so brave ooooo
The ADC just pretends to be a serial port, so I just (sleep 3570 ; echo "~.") | cu -l /dev/ttyUSB0 --speed 115200 to get an hour's worth of telemetry and pipe that into very simple analysis software I wrote.

The one-wire port exposes itself as lots of files in /sys/devices/w1_bus_master1/ that you can read that contain the temperature measurements.
> nuclear doesn't.

nuclear "battery" storage is the uranium or plutonium inside the plant.
5-7 things in a list might be daunting. I've found that setting the bar much lower is a great help. I worked in an office that responded to world events. So the inbox just grew. My working response was to, before setting out for work, write down the one thing that I wanted to accomplish that day and do it, regardless. One thing. Just one thing. It was amazingly effective for me.
Do you have any open source code currently?
What about communication between animals?
Oh i guess we all have these horror stories.. I was more hinting at the fact that it took several meetings to decide something obvious.
I just dump my pen in the gap between the function keys and number keys.

I still have a mouse, so for quick stuff I tend to use that. but when I want to give my right hand a rest, or if I am doing precision stuff (ie copy pasting with small fonts, or drawing/CAD) then I use the table in absolute mode( that is the top right of the tablet is always top right of the screen)
My top reason for no longer interaction callers who claim to be polling is not mentioned in the article - https://en.wikipedia.org/wiki/Push_poll
This implies the internet isn't glitchy, spammy, scammy and AI powered today.

Who do you think wrote the news for the last 10 years? Because either journalists only need a pen to get a job and all have the same opinion or that garbage was written by AI.
I'm not following. Shirts can absolutely have pockets, both for men and women.
You underestimate how much time is commonly spent in meetings literally waiting for a moment you are interested in.
Generate Product UI Using AI
E.g., in duckdb partitioned parquet doesn’t work with http, only s3 transports.
That will work for a few minutes until the AI entices humans to sell it their creds.
When working on game, the control flow must be as easy as possible to follow and modify.

With the ECS implementation in Unity DOTS, this is absolutely not the case, the control flow is mostly managed behind the scene, and multi-threaded, the simplest things are transformed into a puzzle of cascading interactions.
> global mute button

Is this different than the system mute button next to volume up and down?

> iTerm: a "split vertically" button

FYI: you can customize your own shortcuts. I use i3 on linux, so I bound my split and movement keys in iterm to be the same as my Linux ones
Tell HN: I asked ChatGPT4 to compare baseball fans in East Asia and USA
Hello! In East Asia, particularly in Taiwan and Japan, attending baseball games is a popular pastime. Fans often engage in various activities to support their teams and enjoy the overall experience. Here, I'll provide you with information about acceptable fan behaviors, including eating and drinking in the stands.

Taiwan:

In Taiwan, baseball is the most popular sport, and attending games is a significant social event. Fans are generally allowed to bring their own food and drinks, including beer, into the stadiums, although some may also sell food and beverages on-site. At the stadiums, you can find a variety of local snacks and drinks, such as Taiwanese sausages, fried noodles, and bubble tea. Beer is available for purchase at the stadium as well. Fans in Taiwan are known for their enthusiastic cheering, singing, and chanting, and they often wave banners and flags to show support for their favorite teams.

Japan:

Japanese baseball games are similar to those in Taiwan, with a lively atmosphere and enthusiastic fans. In Japan, it's common for fans to eat and drink in the stands. Stadiums usually offer a wide range of food options, including the traditional hotdogs, as well as Japanese treats like sushi, bento boxes, and takoyaki (octopus balls). Beer is available at stadiums and can be purchased from vendors known as "beer girls," who walk around the stands with kegs on their backs, serving drinks to fans. Japanese fans also have their own unique cheering style called "ouendan," which involves coordinated chanting, singing, and clapping, often led by a cheer captain.

Comparison with the USA:

In the United States, consuming food and beverages, including beer and hotdogs, is an integral part of the baseball experience. Stadiums typically offer a wide range of food options, from classic snacks like hotdogs, nachos, and popcorn to more gourmet options in some cases. Beer is also widely available at stadiums, with vendors walking through the stands or stationed at concession stands. American fans tend to be more individualistic in their cheering, with spontaneous reactions to the game's events rather than coordinated chants like in Japan.

In conclusion, enjoying food and beverages, including beer and snacks, is an accepted part of the baseball experience in both Taiwan and Japan, as well as the United States. Fans in East Asia are generally more organized and coordinated in their cheering, whereas American fans tend to react more spontaneously. Regardless of the country, attending a baseball game is a fun and exciting experience, often accompanied by lively fan participation and a sense of camaraderie among supporters.
We are already arming teachers as a result of representative democracy. Their corporate arms manufacturer donors need to keep selling guns.
Is the page count really the most interesting thing to say about it?
A developer-driven approach to building secondary indexes presentation
You can get some now that have wireless charging (with a compatible mousemat).

e.g. Logitech PowerPlay
I believe we are already there. If anything AI at the moment is clearing up things for me.

I have been using Chats instead of searches and it seems to be much better at "cutting the chase" and "getting to the point" compared to SEO aggregators like google
The internal law team at TikTok likely cost two times as much just processing this case.

12.7M is pocket change.
For what it's worth I used a Clevo (branded as Medion) laptop as my daily driver for about 6 years, while backpacking around the world. The thing was a tank and still works as my backup at about 9 years old now. It's been through rainforests and deserts and up mountains and definitely got damp in a few rainstorms. Some keys on the keyboard no longer work and the bearings on the fan are very worn out. But that thing is a tank.
Location: Roanoke, VA

Remote: Yes. I'm an active volunteer in my community & have a family, uprooting is not possible.

Willing to relocate: No.

Technologies: Governance, Compliance Automation Platforms, NIST 800-171r, ISO27001, SOC2, & a little FAR financial compliance. I live in regulations.

Email: Trumblejoe@gmail.com

I am interested in continuing my career in GRC and cybersecurity. I have a background in software development, people management, and compliance controls implementation. I currently work for a digital marketing firm and am building them an environment which can answer to the SOC2 & ISO27001 audit requirements now being asked by higher education government contracts. I really enjoy GRC and believe I have found my niche, I would love to have a conversation with you about your controls environment and potential opportunities!
I mapped all my IDE’s debug buttons to it, I could never go back. Debugging by hitting sequences of 3 button hotkeys isn’t fun and there’s no alternative without a collision.
As opposed to the reliable, legitimate and honest Internet we have today?

I get what they are trying to say, but I find the future being what it is today but on steroids.

The current powers are rattled by the fear they might lose their monopolies, that's what most "fear" about AI really is based on ( repackaged in anxiety of the unknown future for easy consumption, of course )

But if history tells us anything, is most elites will find a way to keep their position.
Monkeys have a much easier time learning sign language than spoken, so there's probably something about vocal chords too. I suspect it's because humans and parrots independently developed music as a bonding mechanism and apes did not.
It feels like the whole world been that way for about the last three or four years.