skysight-inc/HackerNews huggingface dataset:
www. shows me Comic Sans
But that all seems like human behavior/usage that would have to change, not automated processes.

Even still, wouldn't randomly fuzzed automation times be easier to implement than an fully connected system?
The Walkman wasn't invented in Japan
It is the "we appreciate" part that is disingenuous. The honest answer would be more along the lines of "We have done nothing wrong and are confident that any investigation with exonerate us of wrongdoing." That's the sort of thing a defendant's lawyer says on the courthouse steps.
Audi TT air vent design
This reminds me of my Ph.D. crisis. (which I'm sure many former grad students can relate to)

I was in my 6th year. All my friends had graduated, and my stipend had run out. I was 2 weeks away from submission and discovered that one of my assumptions was wrong, which potentially distorted/invalidated all my studies -- to fix these studies would have potentially delayed submission for months. It was a very subtle assumption violation (and it wasn't even that wrong) and my committee probably wouldn't even have noticed. I was tempted to sweep it under the carpet and not let it keep me from graduating.

But I knew it was wrong. I felt that if I sacrificed my integrity then, the moral failure would mark me for life. No one would know -- but I would know. So I decided to fix the issue, re-do the studies and live with the reality that I would have to delay my defense.

Turns out when you're desperate -- and many grad students can attest to this -- a resourcefulness that you never thought you had kicks in ("where were you during all my years of grad school?"). I don't remember how, but I somehow managed to wrangle new studies out in 3 days (which would have previously taken me months). I made the deadline in the end.

The lesson I learned was that committing to doing the right thing has its costs, but in some cases it also forces one to explore attacks never previously considered. Asking on MathOverflow is one such attack.
Wille Finance | IT Engineer | Full-Time | Zürich, Switzerland | ONSITE

We are an international multi-family office based in Switzerland with offices in Zurich, Baar and Madrid.
Founded in 2007, Wille Finance currently counts with 18 dynamic team members and an investment focus in: Real Estate, Private Equity and Listed Assets.

We're looking for someone with a passion for tech, who is comfortable wearing many hats in order to go take our IT from a greenfield to its full potential. (Note: external support available when needed.)

- Hat 1: Have a top level IT vision for the company.

- Hat 2: Design, build and maintain our infrastructure, network and security.

- Hat 3: Develop applications & automations for our teams.

- Hat 4: Support the team where necessary and manage our relationship with our external service provider.

Our stack so far: Azure, Office 365, Sharepoint, Teams, Fortigate, UniFi, Ubuntu, WordPress, SAGE. Expecting it to be grown!

We offer:

- High degree of autonomy and responsibility from day one to actively shape the role of IT at the company.

- Be part of a young, dynamic team with flat hierarchy. You would be reporting directly to the CEO.

- Work with the Private Equity team in analyzing IT related investments.

- Ability to work part time / remote after the first year.

Apply Here: https://www.willefinance.com/careers/it-engineer/
I'd love the site to be faster, but it's very hard to do this. For an API called while serving a user request, 100ms is slow, but for the frontend that a user hits directly, it's fairly typical.

As a point of comparison, Amazon's time to first byte for me is 270ms, with a 15ms round-trip time to their servers, so they're looking at about 255ms to serve a page.

To get significantly faster than this, a site must be engineered for speed from the ground up, and the productivity hit would be huge. We've got ~250k lines of Python, which would probably translate to ~750k lines of Go (which is fast, but not that fast), or probably >1m lines of C++. Engineers don't tend to produce that much more or less in terms of line count, so this would likely take ~4-6x the time to create (very rough ballpark). Plus, with a codebase so much larger there's a greater need for tooling support, maintenance becomes harder, more engineers are needed, etc.

When speed is the winning factor, like it sometimes is for a SaaS API that does something important in a hot code path (e.g. Algolia) then this is all worth it. When you're a consumer product where reacting to consumer demand is the most important thing, the speed difference really isn't worth it.
Rippling nabs $145M at a $1.35B valuation
I don't think I mentioned Chrome?

It's perfectly possible to build VSCode from source.

AFAIK, the main reason VSCodium exists is to remove telemetry (since it's opt-in by default in VSCode, something I do disagree with).
Why data scientists (still) can't code
When this actually happened in the past, Apple worked closely with the developer: https://panic.com/blog/stolen-source-code/
Really thought they would phase out fusion drives in the next update. Guess not, still available in the 21”.
This series taught me all sorts of things I never groked from years of university education.
I'm trying to learn datalog casually, there's lots of queries that I still don't know how they translate

I.e. group by, window aggregates, order by, limit

I'd be interested in seeing the equivalent datalog that Crux makes given some of those statements for learning what efficient datalog looks like for some of those problems
A war means an enemy you need to shoot at and ultimately defeat. An enemy power that want to take something (or refuses you take something) and that you need to subdue and negotiate with. The point of a war is never to exterminate a people or species. Modern asymmetric warfare already stretches the concept, but it is entirely unhelpful here.

Everything you mention should exist even without a war, it is just the foundation of a civilised society. Rule of law by definition requires us to discipline ourselves. There are plenty of situations besides playing soldier where we work with others towards a common great goal.

Seeing everything as a war just reinforces black-and-white thinking and seeing everything as a zero-sum game, when the times call for solidarity and international collaboration. We need the opposite of the knee jerk phony patriotism and nationalism that get exacerbated by all this tough talking. It is a natural disaster, not a war.

We have analogies that work. We eradicated smallpox and went almost there with polio. There is no need to find ennemies.
Antitrust Politics
They're just a private, more efficient network than the internet. I wouldn't really call this proprietary lock-in - they just accept and deliver packets over IP. There should be lots of these networks (admittedly, there aren't...).

If anything, this Cloudflare Network Interconnect thing makes them less proprietary. Now you are on the same playing field as the services hosted inside their own network - you could, for example, set up your own network of datacenters and make your own CDN on top of the Cloudflare network.
Here is the abstract for the linked study:

> In two experiments, the claim was tested that the font “Dyslexie”, specifically designed for people with dyslexia, eases reading performance of children with (and without) dyslexia. Three questions were investigated. (1) Does the Dyslexie font lead to faster and/or more accurate reading? (2) Do children have a preference for the Dyslexie font? And, (3) is font preference related to reading performance? In Experiment 1, children with dyslexia (n = 170) did not read text written in Dyslexie font faster or more accurately than in Arial font. The majority preferred reading in Arial and preference was not related to reading performance. In Experiment 2, children with (n = 102) and without dyslexia (n = 45) read word lists in three different font types (Dyslexie, Arial, Times New Roman). Words written in Dyslexie font were not read faster or more accurately. Moreover, participants showed a preference for the fonts Arial and Times New Roman rather than Dyslexie, and again, preference was not related to reading performance. These experiments clearly justify the conclusion that the Dyslexie font neither benefits nor impedes the reading process of children with and without dyslexia.

It is not some bullshit about children's preferences, it's a pretty reasonable way to evaluate a font in a more objective setting.
Yeah I agree. Since this is an iMac thread.. I think notebooks will definitely be first to go ARM, and I wouldn't be surprised if the iMac user base would prefer that native x86 based processor for at least the next 5 years or so.
I don't know, my college days were a couple of decades ago, so I have already forgotten plenty. But if you can point to a good source in the internet that explains this, I could try to see why my research efforts failed.
Thanks for sharing the benchmarks.

I made the arrays huge to get roughly the same ball park of times you reported.
I also preallocated the memory in that benchmark to avoid unnecessary allocations (the observed allocations are because multithreading in Julia allocates memory). Is this something as easy to do in Python?

I made a few tweaks to your benchmark code. I get with Julia:

Element-wise sum of two 100x100 matrices (int), (1000 loops)
1.698 ms (2 allocations: 78.20 KiB)
Element-wise multiplication of two 100x100 matrices (float64), (1000 loops)
1.786 ms (2 allocations: 78.20 KiB)
Dot (scalar) product of two 300000 arrays (float64), (1000 loops)
4.801 ms (0 allocations: 0 bytes)
Matrix product of 500x600 and 600x500 matrices (float64)
229.475 μs (0 allocations: 0 bytes)
L2 norm of 500x600 matrix (float64), (1000 loops)
6.566 ms (0 allocations: 0 bytes)
Sort of 500x600 matrix (float64)
523.243 μs (595 allocations: 2.32 MiB)

Python:

| Element-wise sum of two 100x100 matrices (int), (1000 loops) | 0.0042680892984208185 |
| Element-wise multiplication of two 100x100 matrices (float64), (1000 loops) | 0.0027007726486772297 |
| Dot (scalar) product of two 300000 arrays (float64), (1000 loops) | 0.0088505959516624 |
| Matrix product of 500x600 and 600x500 matrices (float64) | 0.00107754109922098 |
| L2 norm of 500x600 matrix (float64), (1000 loops) | 0.010691180499998154 |
| Sort of 500x600 matrix (float64) | 0.008244920199649642 |

That is, Julia-speedup factors of:

1. Small int matrix element-wise sum: 2.5x
2. Small float matrix element-wise product: 1.5x
3. Dot product (scalar): 1.84x
4. Matrix multiplication: 4.7x
5. L2 norm: 1.6x
6. Sorting: 15.8x

The changes were:
1. Memory allocation was slow, but Julia makes in-place operations easy, so I made 1, 2, and 4 in-place. Although I still allocate the result within the test function for `1.` and `2.`.
2. MKL is much faster than OpenBLAS, so I made `BLAS.vendor()` return `:mkl`
3. I sorted in a threaded loop and transposed the destination array. Transposing the destination array was because Julia is column major, so sorting rows is a benchmark that will naturally favor the row-major language.

But I left all the inputs the same.

My primary point with Julia here is that it's easy to optimize it and get more performance out of it if or whenever you need it.
Block these domains with dnscrypt-proxy instead.
Click and hold on the background. Now you've got issues!

Also click on bonus area and then perturb the things.
I agree. However, I wish more people valued solid foundations over tooling because no tooling is worth building on "good-enough" basis. If that ever was true we would have never had the situation when we desperately seek for alternatives and create numerous solutions each coming with its baggage of gotchas like "yeah, but you need to use this PackageCompiler library to make it faster".

So after reading the release notes about 6 sec. of start-up times and people keep complaining about warm-ups, I am smirking about how Julia is a dynamic language when compiling & executing a script written in a static language other than let's say Scala/Rust/C++ can be comparable or even faster in some situations.
The uarch and core differences between Skylake, Kaby Lake, Coffee Lake and Comet Lake are neglible. The most significant changes were claims of hardware fixes for some Spectre and Meltdown variants in Coffee Lake, which is still a really minor change. The minor IPC differences arise from different cache sizes and interconnect.
I don’t know that I’d call the app store “secure” but it’s definitely more secure to download and run an app from the app store than to download and run an app from elsewhere on the internet. Better the (fully signed) devil you know.
Finance is still such a broad field without really adding value to your bottom line except for advice on leveraging debt to increase the return on your investment.

The shift to digital that is catapulted by platforms with network effects are the new goggles to use to look at your business model. Marketplaces are online able to service the long tail of consumer demand and a platform matches producers of the long tail with consumers of this value.

Market size cap of the top 5 most valuable firms of the world are platforms. FAA(N)G et al. Have revenue multiples of 8 while traditional businesses like Shell have a multiple of 2 and this difference has nothing to do with finances. Platforms do not create the revenue themselves.
This (and the 16" MacBook) are well timed upgrades. Apple is giving their more conservative/ cautious users a good upgrade choice right before they launch their new line. So if you want to stick with Intel, you can buy a system now and put off making the riskier move to ARM for a few years.
Is VS Code lean anymore? I switched to it long ago when Atom got too slow, but I’m using VS under Ubuntu for Go development on a brand new X1 Carbon and it’s laggy as hell — probably 200ms average between keypress and response, and sometimes up to a second between clicking to open a file and getting focus in the window.

I mean I love the extensions and everything but I’m probably gonna use this as motivation to learn vim.
Yeah, I was going to say, I've played a lot of this because I ran Kubuntu on my laptop for several years and Simon Tatham’s games are sort of our win-98-minesweeper.
Wonder if the Chinese government will retaliate and ban US companies like Tesla or Apple from selling goods there unless they fork over ownership to Alibaba, haha.
I have personally recently seen things a number of things flagged I really would have liked to have seen discussed. It's definitely taken seen an uptick recently.
Generally, peering is how we connect with network providers like ISPs. CNI is for Cloudflare customers. Technically, they're trying to accomplish the same thing. Logistically, the way they're done could be the same — through a private network interface (a piece of fiber between our network and our peer or customer's) — or could be different (e.g., we'd be more likely to connect to a peer over an Internet Exchange (IX) where we'd be more likely to connect with a customer over a cloud network exchange). We generally hadn't offered peering or any other way to directly connect to Cloudflare's network to anyone but our largest customers in the past. CNI opens up who can take advantage of this faster, more secure, more consistent path much more broadly.
That page compares Omotype with the Dislexie font, not OpenDyslexic.

I think it’s also important to note that, unlike OpenDyslexic, Dislexie and Omotype are not freely licensed.
Prioritising Requirements
I've been a C++ programmer for 20 years. Having just seen the example of template arguments in lambda functions:

1) I am reminded of this Larson cartoon: https://imgur.com/gallery/4gR7tX7

2) I have a palpable urge to learn Go.
+1 Same feelings, outlook and perceived quality of discourse exactly.

Couldn't agree more with the proposed countermeasures. Kudos for stepping up and proposing them.
I give up. The phone rules over me.
Still only 8GB RAM though, a bit of a bummer.
Just felt the same way about the portion after the semicolon; it's quite catchy as well! Please give a reference or else if I use this later I'll have to say it came from "some guy on hackernews".
Would you mind linking some of them?
This is just an easy to understand fact about SIMD so people always post it.
The app in question, Downie, isn't in the App Store. Why would it be subject to the App Store ToS?
Im a firm believer in the price elasticity of startup opportunity. We’ve more or less solved the lowest common denominator problems in software and we’re in the “chasing small optimizations” phase. In this phase I believe there are many many more opportunities, but individually theyre smaller. In aggregate theyre worth way more than a single company.

All this together - i think - will force LPs and VCs to change their return models and invest/operate fewer businesses but still generate excellent returns.

In other words a 20M arr business is amazing, if you arent trying to get to a $B.
Just when you think they've forgotten the iMac. Can't wait for Barefeats to post the benchmarks, and compare the top level 27" to the Pro. The 27" is interesting now because you can get 10Gbe.

One gripe is the 27" iMac comes standard with only 8GB, while the 15" MacBook Pro has came with 16GB standard since 2014... I'm guessing most people are going to the aftermarket to throw 32-64GB in there anyway. Apple offers the 16GB upgrade (from 8GB) for $200, but you can buy 32GB of RAM for $150 and install it yourself.
Patch Biosciences | Full-time | Engineers and scientists | ONSITE / REMOTE | New York City (Soho), USA

We engineer next-generation DNA for gene-based medicine. Our platform is based on synthetic biology and machine learning. We are a seed-stage, venture-backed biotech startup based in New York City.

If you want to work with an exciting team of engineers and biologists on a problem with direct impact on millions of patients, come join us!

We are hiring for these skills - check out the postings on http://www.patch.bio for details:

- Synthetic biology (bench)

- Flow cytometry/single-cell (bench)

- Mammalian biology (bench)

- Machine learning (computational)

- Data engineering (computational)
Since both the video and Shutup10 cover lots of different settings, I'm guessing you are referring to sending "activity history"[1] to Microsoft specifically? Was disabling it via Settings[2] not sufficient? Is there another registry change that is required? Or was DNS filtering the only solution you found workable?

[1]: https://support.microsoft.com/kb/4468227

[2]: https://www.tenforums.com/tutorials/100341-enable-disable-co...
There is still going to be a bridge to gap between what business people want and what the computer needs to do. Software developers will need to still bridge that gap.
Of course Windows-only things are only on Windows. But a lot of Windows-only things have non-Windows-only alternatives.
Haha. Nah. They still need them to run the factories that employ millions of people and show aspects of cutting edge manufacturing.

They probably will retaliate on American entertainment/content, considering those are more replaceable.
Can you describe your current workflow and tooling?
>> upgrade considering the pricing.

Don't forget it includes a 5K display...
You can deactivate it by verifying your age with a credit card or photo ID. Vodafone don't seem to offer a way to report false positives, but I've seen that option with other providers.
erm, no. During the introduction of Apple SOC they stated that they will produce and support Intel based macs for some time together with the apple SOC versions.
Quote: "In response, the tech giant said it would cooperate with the process.

"We appreciate the opportunity to work with the European Commission on an approach that addresses consumers' expectations of their wearable devices," blogged Google's devices chief Rick Osterloh."

Let me translate that, for those who don't read between lines yet, as I am fluent in corporate BS lately due to a project I'm involved. Here it goes the translation:

"We're giving exactly zero f*s about your inquiry, and we will do 100% to actually BS you all the way to December, while making you look good in front of your European constituents. Also we'll definitely try to bribe anyone in your committee if, by mistake, they actually will try to do their job."
Maybe all of Bytedance's engineers will get an American visa to work in Seattle now.
I agree completely, you can't even really see the ship. It's too busy.

I can't imagine putting so much effort into the models only to cover them up.
When I need to use GPU on Linux, I just start Linux guest VM and run what I need (some native Linux game or hashcat usually). It may seem little bit inconvenient, but I'm happy with such isolation: main system kernel runs not tainted, and Nvidia drivers not always stable - I've seen panics caused by nvidia kernel module.
I'm sitting around waiting on the 2020 CPU revision of the 16" MBP. Will be getting that top GPU too. Just don't want to buy right now if we might get that CPU upgrade in the next 1-3 months.
I feel like calling VCs "mad scientists" is unduly ennobling.
What saddens me is that she thinks so little of her abilities. Admittedly, I am not a teacher, but I am pretty sure I know as much as them as far as health and infection diseases go. (which is pretty much none) Have nurses and doctors been put at an unnecessary risk through all of this? Absolutely. We should have treated them better, given them better equipment, etc., but that is not the point of this article. What I do know is their knowledge of controlling dangerous diseases and such is vastly superior to mine. They know how to handle themselves to minimize risk way better than teachers or myself do. For one of them to say, "everyone else should just suck it up," greatly diminishes the understanding they have superior knowledge in the field of health and medicine.
The iMac would be so much more interesting with a touchscreen and a pencil, like the overpriced Microsoft Surface Studio.
Fair point. It does make sense if you really need to upgrade a very dated machine.

However, I am assuming since the Macbooks are rumored to get ARM as early as late this year, it is likely iMac would follow next year too. The Developer Transition Kit has a Mac Mini with ARM already.
what would nested functions bring you that lambdas don't ?
Done and done. Still, haven't experienced freezing.

"activity.windows.com" was previously cached at the network resolver (before block/cache clear), but hasn't re-appeared and there's nothing obvious that replaces it during app or application launch.

The machine has been both cleared and rebooked just for good measure (as it could be cached inside the telemetry service itself).
I've programmed in C++ off and on for the last 25 years. I keep wondering if I should spend the time to level up on modern C++ (C++11,14,17,20) or if I might be better off to just chuck it all and dive into Rust and/or Zig and place my bets there instead.
This title spoils the video... :(
This trial was done in Kenya, not South Africa.
8GB RAM is pretty derisory for a 2020 machine. Is there a RAM shortage somewhere I haven't heard about?
It was chest-thumping. Mark basically moved the goalposts so he could claim victory. The future he had originally envisioned will never come to fruition.