skysight-inc/HackerNews huggingface dataset:
AVX(1) and AVX2 don't cause throttling, just AVX512. Even so, on code that can do the best of them[0], they still result in better performance. Eventually they will implemented in a way that doesn't require throttling, maybe AMD when it finally supports them or Intel when the famed 7nm[1] process arrives.

[0] numerical code usually, but go ahead and use them if you can express your problem in a way that makes sense in AVX512

[1] 7 as in "seven" since the 10nm is so troublesome that apparently no desktop/server chips will be made on it and just skips to 7, which should be comparable to TMSCs 5nm
> ...or people who have been elected by workers as their spokespersons

would this have been possible in the timeframe you experienced? since he felt the need to isolate you, indicates the boss knew the team respected your leadership, which generally indicates the team would have been willing to vote you as representative / spokesperson.

it might not have become the most pleasant job, but sometimes caesar must accept the crown unwillingly...
Indeed. And, to be clear, I don't think rewrites are always wrong. I just think they are very, very dangerous, and need to be treated as such. I wrote about a successful rewrite I presided over in this essay, "Shipping the Second System". But anyone who was on my team when we did that rewrite will tell you: we were far from optimistic about it. We only did it after exhausting ALL other options, and it was a risk-managed project all the way through.

https://amontalenti.com/2019/04/03/shipping-the-second-syste...
it's actually the "past" and the "present" of the web already.

What you're referring to has been tried and failed, and revived multiple times. It's called "semantic web" https://en.wikipedia.org/wiki/Semantic_Web

While it sounds really cool, the "semantic web" never took off because of various reasons.

But it didn't completely fail either. It has been revived in a more commercial and limited format, led by various big tech companies, and we use it every day, in the form of Facebook's opengraph, and Google's JSON-LD, etc.
There is only one solution for anti-vaxxers: jailing them and cutting them off of society.

Yes, this runs contrary to the US dogma of "free speech", but anti-vaxxers are murderers-to-be. You're not gonna get rid of them by playing whack-a-mole with hashtags or banning them, you're only gonna get rid of them by locking them up.
It has definitely reduced the tracking. Due to degraded usability I use European websites less, so fewer companies have my data.
This happens to me all the time. :)
I've been researching why my cities public transport isn't available in Google Maps. Turns out that the (mostly public) transport company assumes itself in competition to app vendors such as Google Maps and Citymapper; the bus company "doesn't own the whole experience anymore". So, while they give access to static routes with some delay, real-time data or accurate data is out of reach.

How do companies like Citymapper approach that issue? Do they usually pay fees to the transport companies, or do transport companies in the supported cities all give API access?

A proper app would definitely benefit public transport in my area.

(word has it that my area's transport tariffs are way to complicated to be mapped onto Google's API)

[Edit: to be more concise; the transportation company doesn't want 3rd parties to offer an app. How does Citymapper approach that?]
Let's not compare systematic and institutionalized measures to news-worthy odd cases.
As another southern hemisphere dweller, I feel you. It's incredible what an impressive amount of astronomical information is only availabe with a northern hemisphere point of view, and it's down on us to take care of "translating" it to our location. Even more so when you consider the huge telescopes that have been/are being built in Chile by Europe.
Talon: An Automated Framework for Cross-Device Tracking Detection
Should probably also mention cuis smalltalk, also of Squak heritage (like pharo):

http://cuis-smalltalk.org/

"Cuis is a free Smalltalk-80 environment with a specific set of goals: being simple and powerful. It is also portable to any platform, fast and efficient."
I’m sorry, but no matter what you think storing all unindexed columns as binary is very, very weird. You can write all the documentation you want as to why this is superior to what literally everyone else is doing and has been doing since the dawn of time, but it won’t stop people joining your project thinking that you are mad.

This kind of thing is the stuff of horror stories. Now I have no doubt that you’ve convinced yourself that this is a great approach, but it’s not, and it will be replaced as soon as you leave (assuming you’re not a one man band).
Populism is a form of government of catering to the whims of the majority, often by hurting some non-majority group (immigrants, etc). Like letting a board of directors loot a companies coffers, it is only a short term strategy that leaves a country poor and broken.
That post is wrong though.

The real answer is, as usual, "it's complicated". But not very so.

The beam width is roughly constant with distance close to the focal point, so there the inverse square law does not apply. Far from the focal point, it's the 3D angle that's roughly constant, which means that the law does apply there.
*V0, this has always been explicitly unstable
Do you still receive targeted advertisements (assuming you have not opted-in to them)?
Yes but if you move to a more conservative state please leave your extreme left wing politics behind.
Antibiotics in infancy tied to allergies in childhood, new research suggests
People are turning to robots to write their ‘handwritten’ cards
Shameless plug: Try flowgrid.org -- Unfortunately it tends to be more cumbersome than "traditional" programming. I hope the tutorial is some fun though. Perhaps because one just gets used to traditional programming too much? Data flow programming seems to be successful for Node Red though...
Vespers: Augmentation with Bio-Hybrid Materials
If you work at Google where the standard is higher fine, but 99% of places people end up making very buggy stuff that interrelates in weird ways!
CryptoREX: Large-Scale Analysis of Cryptographic Misuse in IoT Devices
NSA Line Eater (Jargonfile)
I use it often, mostly Berlin and Hamburg (but also Paris, Tokyo and Lisbon): I do not own a car so I mostly walk or use public transportation and the way they handle subways and other types of PT is the best for me.
Expect talks about climate this Christmas? Take tips from Greta Thunberg
Oh, very practical, so we'll just gouge them until we get UBI sorted then?
Software's development costs are all up-front. Shrinkwrap sales are a one-time monetisation event. Marginal costs of production are nil, so price tends to nil under pressure (that's the producer's downside, if they're unable to create some defensive moat).

As new release dates near, the problem is that the old product has diminished value (or at least is generally perceived to), the new product isn't generating revenues but is generating costs, and the hint of a new release means that the old product has vastly reduced price pressure. The hardware case of this is known as being Osbourned, after Osbourne Computer's ill-timed next-gen product statements.

With subscription service, cashflow is consistent, and is time-averaged over the development/release cycle. From a producer's perspective, this is an upside. For the customer, it's a downside, as risk is transferred, and an inability to make a subscription payment means loss of access to the service.

My sense is that there ought to be a sensible split, where small customers can outright buy product, but large customers (generally, enterprise/government) are on a subscrption basis. The latter have far more consistent budgeting over time, and also comparatively greater negotiation leverage (so that they aren't entirely beholden to the vendor).

Shrinkwrap licensing is actually a very small case of software sales, and is virtually always secondary to subscription, lease, services (contract), advertising, or per-unit revenue models. That last is Microsoft's bread and butter, penultimate, Google, Facebook, and the AdTech-supported Web.

TL;DR: You buy the current release, but there's (possibly) no future.
With todays standards that documentation seems alien. It is insanely well worked through.

A glimpse at those docs makes me wonder how much knowledge is just lost due to the plug-n-play 3 page manual era where every project seems like a kinda reboot of the knowledge when the prior engineers left.
Never heard about this concept, I really like it.
My hometown does that - every household has its own bins (with some form of tracking) and you pay for each time they get emptied during door-to-door collection (faq in Italian https://contarina.it/faq-domande-frequenti/). Needless to say, the population density is not so high, so it works well. The recycling rate is one of the highest in Europe (source https://zerowasteeurope.eu/2015/02/new-case-study-the-story-...)
I had the same thing happen to me recently. A blog I use to anonymously rant against ridiculous things in my industry went from 2, maybe 3 visits per day to over 200,000 when someone randomly posted an article to HN and Reddit. I didn’t notice until 24 hours later. No idea how that person found me or why they decided to post that.
> arcane runes

What does that mean?
Too much dimming to be a transit. Betelgeuse is so large that we can map its "surface"[0] and even planets in our own solar system are so small[1] that something so large to cause such a substantial dimming would have been detected a long time ago.

[0] see this from 2017 https://www.space.com/37344-alma-captures-clearest-image-of-...

[1] Jupiter is about the largest a planet can be, in the current conditions of our solar system -- that means Jupiter was larger when it was younger, but it's been cooling off and reducing its volume
Vert.x is doing us well for high volume apps, Ktor is early stages but looks alright also. That said, haven't benchmarked identically feature compete implementations of the same app in both, so don't really have the metrics to properly compare, but so far at least, it seems comparable.
Show HN: Better Logging for Node.js and Express.js Projects
You can find them at Rewe or Edeka for example. It is a Mehrwegflasche which means they are cleaned and reused instead of being recycled.

What is a scuff ring by the way? Is it this ring that tears off from plastic caps at e.g. Coca Cola bottles when opening them?
I agree that code quality is a big factor. But what is good code quality in Python? In our case, the oldest code is the most "pythonic" and is at the same time the worst to maintain. The better code mitigates the drawbacks of dynamic typing and by that moves away from the pythonic standard you see in many libraries.

But even if you nail the types to the board (e.g. assert isinstance(...)), use (the somewhat weak) Mypy wherever you can, and have good test coverage, you still have to grep your code base for usage of, e.g., .keys(), eyeball hundreds of modules for subtle Unicode madness or hunt for the odd division, replace every sort() that doesn't use key= yet, etc. The todos add up and someone has to go into the code and change those lines.
Unfortunately bottle shapes and designs are often seen as part of a brand identity, so any attempt to introduce standardized containers will be fought tooth and nail.
> All I can see in the terminal is a message about pthread_setschedparam failing,

Just spotted this on Cuis smalltalk github page:

"If you get this error message (you won't get it if you run Cuis as root or sudo):

pthread_setschedparam failed: Operation not permitted
...

Then you need to do this (just one time):

sudo cp Cuis-Smalltalk-Dev/squeak.conf /etc/security/limits.d/squeak.conf

Log out and log back in, or reboot the machine."

Might be something similar for pharo?

https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/ma...
Network Error Logging: Client-side measurement of e2e web service reliability
Shrinkwrap software sales is almost always a sucker's game.

Microsoft didn't rely on shrinkwrap, but on:

1. Per-unit CPU licensing.

2. OEM contracts.

3. Enterprise sales of an "integrated ecosystem" (a/k/a tied/bundled OS, Office suite, and network / directory management).

Shrinkwrap was just gravy.

Most major software firms are actually consulting companies, with a massive services division: IBM, Oracle, SAP. Saleseforce might be an exception.

There are a few traditionally shrinkwrap firms, of which Adobe is probably the most notable. They've been shifting to subscriptions.

Most current Mobile software dev is based on advertising and/or surveillance capitalism.
I am one of these users. Aside from playing with the functionality a few times after I bought the app in 2013, I've never used it but always recommended it to friends and family. I'm willing to bet 90 percent of their users are like me and cost them absolutely nothing while giving them free advertising. Needless to say I won't be doing that anymore.
i understand why there would be differences wrt performance, ease of deployment, etc, but why would there be significant differences in model accuracy between tf and pyt? a matrix multiply is a matrix multiply, regardless of implementation...
It was a half-hearted remark in passing targeted towards the class of "hardware folks" who might care about the finer details of surface mount technology. Try not to get too offended.
https://instagram.com/vaccines_are_toxic

Instagram’s efforts at banning hashtags are token at best when this account with 20k followers is found in under a minute from the #vaccine hashtag.

Read the comments on some of the posts for a fun time.

They could control this on their platform very straightforwardly if they wished to, and they are not doing so.

It seems to me they don’t get to have it both ways: they are censoring hashtags (unethical, as it is breaking search for their users and is quiet editorializing), but not censoring accounts that serve the same purpose. It’s a convenient way of keeping their numbers up while getting to pretend that they aren’t truly responsible for the content that appears on their own webpage. Don’t believe them. They are.

Ultimately they should either stop censoring their search engine, or ban all of these dumb motherfuckers who are creating a public health hazard. Anything else is just hypocrisy and lies.

Edit: here’s another one, over 40k followers.

https://instagram.com/bewaretheneedle
I've been building something similar, but that uses Firefox sync to grab history and bookmarks. https://github.com/jimktrains/ffsyncsearch
I don't really consider NUCs or other off-the-shelf commodity x86/amd64 mini PCs to be "embedded." Especially if they're running an off-the-shelf commodity OS that can throw a BSOD. That's not some custom distro that cannot be updated; whether they actually care enough to update it is a different matter altogether. You totally can pick a supported distro with LTS kernels, and keep it up to date.

I'm writing this as someone who's used Shuttle's fanless mini PCs (designed for PoS/kiosk use) as desktop & server hardware, all with proper updates. And I work for a company that does actual, custom embedded hardware. I've made a billboard too. None of the actual embedded hardware (almost exclusively ARM) I've used is SMT-capable. Even among off-the-shelf amd64 solutions, it's common for people to stretch the penny and buy a celeron/pentium without hyperthreading.

And, fwiw, I've never witnessed a BSOD on a billboard in person.
>In fact, these people might (and probably do) feel that because they are being censored, they are actually right but the real conspirers are trying to suppress the truth.

As I said in another comment, you're utterly missing the point of efforts like this. Of course quarantining infected people doesn't cure them. But that's a different goal and requires different methods, and sometimes there may be no cure at all (or it might be very individualized, challenging and expensive, and thus hard to scale). The idea of a quarantine is to keep vulnerable new parts of the population from themselves being infected.

Another somewhat equivalent case would be security, which is always an economic equation. Security would be impossible against an omniscient omnipotent attacker, but in the real world there is no such thing. Everyone, even the biggest government entities, face resource constraints. So security is all about increase the resources needed by an attacker. Saying "oh putting a lock on the door doesn't keep someone from breaking a window!" is missing the point. It still increases the effort an attacker must go to, the risk they must take, and in turn the security.

Remember, the effective contact rate β is determined by multiplying the transmission risk p by the total contact rate γ.

β = γ*p

Vaccines lower p and in turn reduce β, but so does lowering γ itself. And reducing β even a smaller amount can still mean many lives saved, that it's not 0 doesn't mean giving up.
I agree that everyone should watch and judge for themselves.

But I had a completely different reaction. To me it feels like a survey driven TV show devoid of compelling story or character development. As if they wrote every scene of every episode in a writing room with statisticians combing through data suggesting what fans might like and what toys they could sell.

The thing I dislike the most is that they added explanations and backstory to things that just didn’t need it. Fans could wonder and theorize endlessly about things such as Yoda and his race... until now. It takes the wonder out of the universe which is directly against the ideas presented in this article.
Of the things you mentioned, only Unicode has been a problem, and that's exactly what 3 is fixing, so that's to be expected. The rest was automatically handled by 2to3 with only a cursory review.
I use Citymapper over Google Maps all the time in London, and in other cities where it exists.

Last week, I landed in Brussels and needed to catch the train. Google Map's best route was a 40 minute wait for the next train. I opened Citymapper and it suggested a train that, although timetabled for 5 minutes ago, was actually delayed by 10 minutes.

The data coming into Citymapper seems to be much more reliable. Google Maps is a great general tool that works anywhere, but Citymapper puts great attention to work perfectly within cities.
As long as a public transportation organization can expose their data as GTFS, then most transit applications should be able to provide routing.

https://developers.google.com/transit

This is what the CTA and Metra do in Chicago. Even Metra, not known for it's technical prowess, provides a GTFS realtime feed.
Why are you obligated to plug your own project instead of discuss the linked content?
I don't think that's what the person you were replying to was asking.

More "how do they get the data from cities that don't want to give it to app vendors like Google"
One in a lifetime, in a GOOD way.
City mapper is used extensively in London, it’s really really good. They are/where expanding into some form of Citymapper busses which is really interesting.

I had the chance to interview there, but I was put off by the absolutely terrible Glassdoor reviews[1] including consistent reports about the CEO and the internal culture.

Given that, I’m not too hopeful about the future of Citymapper. Right now they have a head start on others, but I don’t see anything to justify the 300 million pound valuation.

1. https://www.glassdoor.co.uk/Reviews/Citymapper-Reviews-E1030...
The parent said "but it might not be useful". "Might" being an important word here.
Nice to see quick response.

Page loading on mobile for me. Using Brave browser.
It's owned by the employees, through a mechanism that involves their trade union, with Ren Zhengfei (the founder and CEO) having veto power over decisions. The argument that this indirectly means the government controls the company is pretty tendentious.
Of course that's sustainable, if your license doesn't require me to run some online infrastructure in order for it to continue to be useful.

In the case of the software in question on this thread, the software is useless without the online service.

It's very hard to price a lifetime, one-time-fee license that requires ongoing expenses to provide an online service, in such a way that providing the service in perpetuity is sustainable.

And these people didn't.
Here in the UK, some schools mandate unpaid 1-3 week work placements. I actually applied for a place at Citymapper and got a promising reply, but eventually I guess it fell through the cracks because I didn't receive any communication after.

It would have been really cool to see what goes on in a focused tech company whose product I actually use (and like), but I guess these things happen.
I see the same thing on the latest Chrome too.
Free Secret Seduction Spray
Secret Seduction Spray - the hottest new pheromone offer for men.

FREE front-end with a powerful one-click upsell and downsell to skyrocket your commissions.

you can get hear : http://bit.ly/2POWAkR
Modalyst – Dropshipping automation software for ecommerce
To me, it’s kind of what ”DevOps” should be about, from a technical perspective:

Take the best/reasonable parts from ITIL (concepts/principles), mix it with principles from the agile manifesto and the 12-factor app.
Automate the lot of it.

Doing this in practice gives you dev & ops.

It’s quite a journey that is more difficult the bigger you are. It scales though, so start small, prove the concepts, and grow organically.
Well I do find it interesting that last mile grocery delivery is kind of like a modern day milkman..
Everybody used it in London, I couldn’t get used to it since I mainly use Google maps.

In Lyon, France though google maps doesn’t work so I recently gave citymapper a try and the interactive route where you can swipe through steps is actually really cool!
I have an 'art/game' project in Rust that uses vectorized expression evaluation to draw random images. It turns the expression tree into a stack machine then evaluates the stack machine with SIMD instructions:
https://github.com/jackmott/evolution/blob/master/src/stack_...

The speedup is really big for this case sometimes because not only do you do math 4x/8x/16x faster (depending on instruction set) but you also traverse the stack machine (or tree if you are pure interpreting) 4x/8x/16x less often. The improvement when traversing a tree is extra extra big because of reduced memory hops.

I used a SIMD library I made in Rust, which lets me write the stack machine once, and then run it in SSE2/SSE41 or AVX2 mode. You can select either at runtime or compile time:

https://github.com/jackmott/simdeez
The Age of Napoleon Podcast
Behavioral Programming (2018)
All that, and, citing Steve Jobs, all they're selling is sugared water.
If it's public transportation and run by a local government and the transit data isn't publicly available, then it's likely matter of civic engagement and using your power as a voter to make it happen.
Sabbath: Leaders in Israel