skysight-inc/HackerNews huggingface dataset:
Well I have car made in Germany, I don’t own a plane. But most of my possessions are manufactured in Asia. 2 Philips displays are made in China as the label on the back says. Apple phones too. Computers in China and Taiwan.
In my country, some poor people (unfortunately) live in mud houses. They periodically add a new layer of mud, as the old layers get eroded away.

I imagine, this could be done by a robot for this 3D structure.

Of course, this depends on house not collapsing under heavy rain.
I think it's the Firefox web address field when it was retooled to show search suggestions as you type.
Ok, fair. But I prefer a value backed by the whole world and the biggest military in the world.
With a single screen, you can add any virtual (stripe of pixels) or physical divider (piece of tape) that you like. With two screens, there's no way to remove the gap.
Do we know what kind of users info are contained in these logs? It seems a bit misleading.
You can tell it's a modern CPU because its name matches the [A-Z][0-9] pattern.
Keyboard could be a little 'tighter' at this price point.
To me it seems like his agent messed up, and Snowden decided to rip this guy to shreds to maintain his credibility instead of back out of the engagement. Why would Snowden and his agent waste their time embarrassing get rich quick seminar hucksters?
Wow, just watching it gives me anxiety. Makes perfect sense what is happening and why divers can easily die there.

Thanks for the link.
In the long run, you are dead, at which point you probably don't care as much.
>Treating people as anything other than individuals is a political act.

Absolutely, but so is treating them as individuals.
this is inevitable.
Ever inherited a 500k+ SLOC program with piss poor documentation that you can't rewrite (at least not within the needed timeframe)? Or worked in an office that, on some projects if not overall, experienced high turnover (due to promotions, internal movement, quitting, etc.)? It's very easy to end up with a project in a state where no one actually knows most of the code. A debugger shines here. In fact, the debugger can be a fantastic way to learn the code since the dynamic behavior of a system can often be hard to infer from its static representation (looking at you WPF and XAML, or any project where architecture astronauts went hog wild with certain design patterns).
What type of guarantees did they promise?
You can create a unikernel with Python - it's one of Unikraft's examples, but you won't be able to pip install modules out of the box.

Unikraft is good if you want to run untrusted code, giving a way for developers to extend functionality on your platform in Python (or JavaScript if you use Ducktape, also in their examples) - kind of like AWS Lambda and the likes. Besides the added security from running in a virtual machine, unikernels boot extremely fast. Without applying any optimizations, I have a QuickJS unikernel that boots, runs JavaScript and shuts down within 400ms (running in Windows -> VMWare -> Linux -> KVM+QEMU). This performance would be hard to get with Docker and a Linux distro.
First class of dive course at CWRU:

Older Navy diver instructor walks in "So I know each of you is coming into this class with different levels of experience. What we're going to do first is a short test on your proficiency for 20 minutes.

It will be graded on completeness, not correctness. You are not expected to know all the answers. I'm just interested in gauging what you know.

Be aware, there are a lot of questions for the time, so I suggest you work quickly to get through all of them. Make sure you read and follow all instructions.

Do not turn your paper over and start until I've handed all of them out and said go.

hands out tests

Go."

12/14 people in the class start furiously scribbling

The first sentence on the test?

"If you read this sentence, please continue to hold your pencil, but do not write on this test. Wait until time has expired."

It always stuck with me as one of the best lessons about diving. Both in what you should do, and what our natural inclinations to actually do are.
I don't think Apple will go back to creating server infrastructure again. In the interim, I know Amazon created an ARM server chip called Graviton, and I'd like to run a kubernetes cluster on that
>I think that dual 4K is the old way, single 6K/8K ultra wides are the future.

In the near future 16:9 8ks are going to be standard (too bad it won't be 16:10) but right now you can get a decent triple 4k monitor setup for half of what an 8k monitor costs.

IMO ultra-wide is great for productivity in a situational sense but it sucks for gaming and media consumption. Also getting proper support for ultra-wide to be standard is probably going to take another decade.

I think there's something to be said for each monitor being a separate entity. I think some people will still prefer multiple monitors over ultra-wide even when support for ultra-wide is a solved problem.

My personal setup now is a 28" 4k@60hz, a 32" 1440P@240hz as a primary and a 24" 1440p@144hz. I have my work computer, my desktop, a mac-mini, a switch, and a PS4 running off of them so having separate monitors is ideal for me.

Ultra-wides and super-ultrawides are cool, but IMO they aren't as practical yet.
> This doesn't even solve the issue.

Having used it for several weeks, this feature elegantly solves the issue.
This says that it "does not ruin the image," but that's somewhat subjective. Faces are naturally asymmetric, and it looks like they always flip the image, which in many cases will lead to a bit of an uncanny valley feeling on many photos, particularly for people you know well.
While I wouldn't personally talk to my coworkers about my struggles, because I like to keep work and personal life as separate as possible, I don't think there's anything wrong with doing so privately, on your own time, and not in company-wide channels.
Well lumbar is expensive too now.
You'll note that the tyrants of world history have often said directly that their actions are justified by the need to fight evil. I don't recall any claiming that their actions were justified by drinking water or brushing their teeth or eating apples or enjoying the cinema of any of a million other random correlations we might imagine. But they have claimed explicitly that fighting evil was a direct cause of their actions (as have their supporters and adherents). That's why we have reason to believe the relationship might be causal. (Not every claim of causation demands a "correlation isn't causation" response.)
Hotjar is one of the biggest players in the market of tracking user interactions with the site. Now you've heard of them. Are they any more trustworthy?
Excellent idea as a proof of concept, and even beautiful in design. However one cannot help but wonder how structurally sound these materials are. Stress tests are needed to determine how well this would hold up over years of exposure to the elements before being produced en masse. For a sustainable alternative, homes made from repurposed shipping containers are a cost-effective solution for housing. They are made of weather-resistant Steel which, while not rust-proof, will not rot. A single unit can be kitted out and furnished for as little as $25,000, and yields 300+ square feet of space, comparable to a smaller studio apartment. Check out the YouTube Channel "Containing Luxury" which illustrates the sustainability of Container Homes and demonstrates them as a solution to several housing issues: https://www.youtube.com/watch?v=t_sclvzg9dM
From Airbus own words: "Airbus values not only its relationship with airlines and helicopter operators in China, it also appreciates the enormous value offered by Chinese industry; components produced by Chinese companies are currently found on all production Airbus commercial jetliner types."
That’s an interesting point. The way RR works is that it intercepts syscalls, records the execution point of the program that generated the syscall, records the arguments to the syscall, and the kernel’s response. During playback, it intercepts those syscalls, but instead of sending them to the kernel it just supplies the recorded response instead.

It also records several hardware performance counters that were added to Intel CPUs over a decade ago to ensure that it can stop the playback of the program at the correct points reliably. It could also do this purely by single–stepping the program, but that would be horribly slow.

For an embedded system, or for debugging the Linux kernel itself, this doesn’t work. The kernel doesn’t make syscalls, and your embedded system might not even have a kernel to make syscalls to. And your hardware probably doesn’t have the right performance counters; AMD cpus only got equivalent capabilities quite recently.

On the other hand, perhaps you could capture and record interrupts instead of syscalls. Maybe the performance counters on the Cortex–M cpu could be made to work for RR’s purposes (I’m just assuming it has some performance counters; I haven’t checked). But that would take a lot of work, and most people just want to be notified when someone else has completed the work.
How is $200/mo savings worth spending more than like 10 seconds of engineering time on? If you have to support the solution at all you wipe out all the savings almost instantly.
soldered ram and SSD coupled with SSD Wear issues leading to a less than 3 year lifespan of a laptop makes all of this a hard pass for me, and should be for any sensible person too.
All this will stop when we start taking security seriously
Madoka Magica Gets 4th Movie; Sequel to 2013 Rebellion Film
Putting the photo of Biden through PimEyes shows that it finds matches just fine using facial recognition - https://pimeyes.com/en/search/fcfcfcff98181800fefec8187e4000...
That's kind of what we're doing, until we start using SSDB Clustering. Filesystem as cache would be good for a local same-server cache, but it doesn't scale well when used over the network.
Ok? Why would that qualify for a waiver? Disclosing the research to participants poses no risk to the study's integrity.
I hope they do, because, ultimately, it will be good for the environment.
I use to flip horizontally some of my movie snapshots I feature on my movie quiz game [1]. I do that randomly, not on all images (like the ones who have text on it). It fools Google Images Reverse Search a lot.

Not a great solution but at least it slows down the cheaters and since it's a game where answering fast is important, it works nicely.

I tried adding noise to fool Google AI but that didn't work at all.

[1]: https://twitter.com/whattheshot
I think the better word is “trained”, not “robust”.

By making almost invisible (to humans) distortions to a picture, a previously well-trained algorithm is now facing a completely unknown problem.
This all may be true, but hand waves away the point: students don't know this going in; they assume the high cost will get them a developer salary much sooner than is true. The marketing should be more transparent about this, and if it were, how many students would rethink the costs with a longer ROI?
How many gun deaths per year would need to occur for you to reconsider?
It wasn't clear to me whether ther Philips' engaged their lawyer to look over the orginal new share agreement, who should have advised them of the risks. The most savvy business people I know treat every deal as an objective 3rd party thing and have clear personal boundaries.

The mother of the current Prime Minister being involved could have been an alarm bell as she has a vulnerable history, and fits the archetype of the sort of high profile / low judgment person a scammer like that would leverage. It's almost always the kooky ones who let the vampires in.

There is also a low-level scam where "investors," find distressed businesses, take on enough shares to get access the bank accounts, and loot the accounts, sometimes after managing to get a bank loan for whatever "improvements" they were going to make. It's not small, as it's tens or hundreds of thousands of dollars, and it works because when they're done, the victims can't even afford the lawyers to sue them for it.
> Because the favicon usually is a 32x32 icon that is small and only seen in the tab of the browser, whereas the apple-touch-icon is physically huge, and so requires more resolution.

You can have multiple rel=icon elements with different resolutions or even scalable ones. Also, browser tabs are not the only place where the favicon is used - and definitely not the original one.
I would guess there's a lot more know-how necessary to building an efficient fab than just the photolithography machines.
> Dirt is a very good insulator of both heat and sound

Sound yes, heat not so much. While it can store heat due to it's thermal mass, it will release it quickly due to a low R-value, depending on moisture content the R-value could be below 1 per inch. Cellulose has around 3.5 per inch.

Without adding additional insulation to restrict thermal transfer, you need to build very thick walls. In sunny desert climates where days are hot and nights are cold, you can build your wall in a way that allows it to go through the heat exchange synced with the 24hr sun cycle, and then it's very efficient. Thinner cob walls need to be wrapped with insulation to slow down heat transfer.
even so, it can easily be worse than printf debugging, depending what you're trying to investigate. Often those who advocate for always using the debugger say 'well you can just do x to get a printf through the debugger', but that's usually not easy or accessible even in GUI debuggers.
Debugging is rather good in elixir (Iex.pry is quite nice). I'll still print debug for a faster through-time experience, since most work in elixir is about transforming data across several steps.

It is, also much much easier to identify a race condition with print debugging than a debugger.
I just think they are similar situations. The old controllers of information are being challenged by new technologies. Political forces are involved. It’s very similar to the 1600s.

This is why any response that attempts to censor or refer to “authoritative” sources just isn’t going to work. Millions and millions of people in the US alone don’t trust the big media companies anymore and likely never will again. That will only increase abroad as social media tech becomes easier to implement and countries like India have homegrown alternatives.

A Counter-Reformation of sorts amongst the media/universities/etc. might draw back some dissidents, but this is clearly not even being considered. I see no other outcome other than the one I referred to above: reputation-based individuals as sources of information.
Your literalism is correct. I suppose we can swap 'mail' for payments/cryptocurrency to bring it up to date.
But there's an upper limit since the photos still need to be recognizable to people.
I never said debuggers aren't nice. I said that people prefer print debugging because that is a consistent UI across all environments. OP talks about many different debuggers and they all have different UIs. VS Code's debugger is nice, but can you seamlessly plug in rr to get time travel features? What about Pernosco?
We're a one-man shop, so the cost savings made sense in the long run. I already use SSDB and Redis in production so I'm very familiar with supporting it.
I don't think Apple cares much for those people, they can buy the Mac Pro or a PC if they really need the GPU power.

eGPUs can be a nice addition, but I doubt Apple will release an official eGPU system. You're already limited to AMD GPUs after the clusterfuck of a fight Apple and Nvidia had, and I doubt Intel's Xe lineup will receive much love for Apple right after the Intel CPUs have been cut from Apple's products.

Honestly, for the kind of work that does need an arbitrary amount of GPU horsepower, you're barking at the wrong tree if you buy Apple. Get yourself a Macbook and a console or game streaming service if you want to play video games, and get yourself a workstation if you want to do CAD work.

I don't think the work Apple would need to put into a GPU solution would be worth it, financially speaking.
Interestingly it's exactly what the PHP memory model does, each request is a shared nothing VM space, nothing survives the end of the request, even if allocated memory objects don't get free'd.
Took both versions of a lady on a yellow background photo, flipped the altered one horizontally and overlapped them in Photoshop. Looking now at the layer difference and I see nothing other than slight outline highlight and some artifacts on the background (that can easily be cropped). The faces are identical, none of the biometrical features has been altered, once you flip the photo back to normal orientation, it's basically the same photo - diff is almost completely black.
EU to charge Apple with anticompetitive behavior this week
A good debugger lets you add print breakpoints, so you can add more print statements at runtime as needed.
In JSX it wouldn’t be obvious whether “en” is a variable/literal or a string.
The software is OKish and getting better at a steady rate. The SOC in the PinePhone is nowhere near beefy enough though.

Running the same stack on an M1-chip would probably a game changer usability-wise.
I dived the Blue Hole in Belize and was shocked by the slack attitude of most of the other divers on the boat. I'd just completed my Advanced Open Water (with a deep dive) so was very conscious of the regular air checks, however despite a detailed dive briefing with emphasis on the pressure cut offs at each depth, about half the party ended up having to be given supplemental air at the final safety stop.
Although I'm sure that there are many irresponsible dive operators out there, there are clearly also divers (many of whom were at least experienced enough to bring their own equipment) who don't take responsibility for their own safety.
I don't know if that's a training issue, or just a human stupidity issue.
No, there was plenty of salt water, just as can be expected from a salt mine.
What is a CIS country?
Stop mixing Europe with the EU.

EU is a few decades old failed experiment, Europe exists for thousands of years.

There is only talk of subsidizing EU chip production, because a few German car executives got worried.
"Blame the Money".

No, money will always be used for crime as long as money and crime exists. People invent new crimes, People invent new money. Crime is the problem, not the money.

I would argue that money that can be used in this context is extremely valuable, as it is beyond the state.
This is a very awful situation, and I feel for the victims, but the existence of cryptocurrency is not the problem, any more than cryptography is the problem wrt ransomware.

Tech can be used in many forms. Use it properly. Find and bring those to justice that do not. Don't blame the tools.
There are a number of prerequisites, for this to work, that were not mandated in the US and Europe.

If someone is informed of a potential or likely infection, but then typically [chooses to/is able to] go about their day the same as usual, then what's the point of tracing them?

Initial modelling that showed contact tracing to potentially work assumed: 80% uptake, over 70s to be isolated in any case, and people to strictly follow isolation rules, none of which was considered politically possible in the West: https://www.bbc.com/news/technology-52294896
Apple's Privacy Changes Are Poised to Boost Its Ad Products
Array Methods You Should Know
If you really have only a vague recollection of basic safety checks you shouldn't be diving - seriously.
Scylla also exposes Redis API, disk-based as well: https://scylla.docs.scylladb.com/master/design-notes/redis.h... . With a good NVMe disk the latency is still expected to be good enough for most workloads.
There are battles in various states regarding making these records public. In some states they are already public.

https://project.wnyc.org/disciplinary-records/
This may be locked by your mobile service provider, or corporate policy if you have a managed device.

Some report success after resetting their network settings via Settings > General > Reset.
GoCardless launches open banking payments, new alternative for one-off payments
Publicly disclosing the patches would actually harm the reputation of any maintainer who accepted them and expose them to harassment and potential employment issues, so I strongly suspect an IRB would not allow it. It's entirely possible to fix bugs and educate without disclosing that the bugs were deliberate or part of the research.
I did not mean to imply that the actual M1 will be used in data centers. Apple is quite popular among developers and its also a trendsetter which will probably lead to other computer manufacturers to adopt ARM for personal computers. So having more people use ARM on their personal computers will lead to more ARM adoption in the data center.
That's neat, but I stand by my point.
> The article fundamentally says, "Print debugging is not as good as magical tools will be if anyone ever makes them."

...except he did make some of those magical tools. This blog post is an advertisement for them.

> Print debugging is awesome and good. It allows one to explore flow and data.

It's the most primitive way to do that, which just happens to be "good enough" in many cases. This hinders the improvement of existing tools. This is also true for debuggers, they have been stagnant for decades. It's probably part of the same trend that pushed UNIX to domination despite being so primitive: It is cheap, portable and already ubiquitous.
ARM is a CPU ISA. A MacBook is a whole computer. A general purpose OS to be really useful needs to support the CPU, yes, but also the boot hardware, the bus, the video devices, keyboard, pointing devices, speakers, mic, line in, line out, the network hardware, internal storage, external storage, and preferably any peripheral through the USB ports or wirelessly that's USB or Bluetooth with a standard profile.

Also remember that M1 is not only ARM. It's a SOC which combines ARM cores with GPU cores and AI-targeted cores. Targeting just that is a lot more work than just porting the ARM portion from a Raspberry Pi or an Android phone. I'm sure just getting a framebuffer up was a lot of new work. Fully supporting the GPU cores will be necessary for a lot of people's use cases. Once that and most of the peripherals are sorted, maybe the AI cores will be addressed.
I found that this is almost completely non-working. Ctrl+q doesn't quit, cells don't run. Does it work for others?

It also unfortunately uses shortcuts that are native on Mac (ctrl+up and down do "mission control" things).
I used to have a template (with css and js) that can be used as PWA, with offline caching and all that stuff. I copy most of the stuff from Google itself, but I never found their explanation that great.
I wish there was a guide for it too
What about plumbing and water resistance to humidity in the bathroom?
archive.today copy: https://archive.is/FHREj
I do this too; but it seems to me this is the case where using a debugging tool would probably save more time.

Looking at the effort involved: here you have to spend the time to add a bunch of print statements throughout bits of code; then compile/run the program (repeating until you've found the right place).

With a debugger: you'd have to take the time to set up the environment and learn how to use it (e.g. set breakpoints in parts where things would be interesting). But then the "look at interesting values" wherever isn't significant additional effort.