skysight-inc/HackerNews huggingface dataset:
My usage of Facebook hits a sweet spot I don't know where to find otherwise. I mainly use it to follow music producers, indie game developers and other creators. That's basically what my feed is for.

Apart from that I use Messenger to talk to friends and relatives.

I feel like I'm the only happy Facebook user here.
uBlock Origin seems to work fine on Android Firefox.
I don't think there is a technical reason. It's probably not something they'll do for a while because it probably requires some significant reorganization of the compiler and making a passably fast implementation is probably quite hard (the Go community places a premium on fast compiler times, rightly or wrongly). Also they seem to value predictable optimizations. Not sure how keen they would be to add an optimization that works until a seemingly inoccuous code change prevents the compiler from guaranteeing that all elements in the slice have the same concrete type, making performance (probably) significantly worse.

Again, I don't necessarily agree with the Go team; I'm just guessing the are some of the concerns they're weighing.
It's disappointing to see a supposedly serious encyclopedia call Tupper's formula "self-referential" and even "amazing". :-|
See https://johnlewis.ie/custom-chromebook-firmware/rom-download...

Doesn't work for every Chromebook, but it does for many. Working fine on my Chrome Box.
20,000 Leagues Under Active Record
Yeah, I have an actively forest-green-thats-close-to-black-sometimes color from Expo that I use a lot.
This submitted link bypasses the LWN paywall.

If you support articles like these, please consider subscribing at https://lwn.net/subscribe/Info
It reminds me of the cigarette industry funding studies to find questions for the answer that cigarettes are safe and healthy.
I use golang since 2010. My only complaint is that they dropped gxui. So I use golang mainly for cli utilities. The other options (I do not like javascript) are ill-maintained. For me it is more important than generics.
I'm a bit like you. I use fb exclusively to take part in groups (such as my cycling club and some local interest groups). Zero friends, just a feed of groups and pages I follow. I find it useful.
He already has his own site where he successfully self-released shows.
It's one of the main points, yes.

Parsing isn't the only aspect of overall performance, though.
NetZero.
I think it would be pretty easy actually, to keep up with the data - you could just get a Bluetooth headset and set your phone to automatically accept calls from your spying device, then listen in while you go about your day.
I started scala with Akka Http and magnet pattern[1] is the most convoluted, disgusting abuse of any language feature i've encountered. I really dislike implicits, implicit conversions ect, doesn't matter how awesome features it enables you to use.

Can implicit fans explain to me how I am supposed to navigate to the correct overloaded method in Magnet pattern? Even IDE's like intellij Idea have no idea what to navigate to. If its so hard of an IDE to figure out, how are humans supposed to deal with this.

http://spray.io/blog/2012-12-13-the-magnet-pattern/
Works on Android Firefox nightly (surprisingly).
Please keep this site up. Very encouraging, as someone who has 2 months runway left
> Soccer definitely has the breadth of places played locked down. Nothing is likely to overtake that any time soon.

> But basketball has a surprising advantage in potential players in that China is mad about basketball. The last time I was there the enthusiasm I saw for the sport, especially with young players rivaled anything I’ve seen outside of my own basketball obsessed childhood home of Indiana.

> Which leads to another conclusion. If I were betting the most popular sport globally I’d probably bet on Ping Pong, just based on Chinese school children participation.

Basketball flat out isn't. Every single adult male in China could play it and it still wouldn't be the most popular sport in the world.
Ireland vs. South Africa live stream
> If you're referring to implicit conversions, IIRC, those will have to be defined in the same source file in which they are used in Scala 3.

That PR [1] is (IMO thankfully) not merged yet (marked as on hold) and reminds me of the indentation-based syntax proposal - ambitious, far from consensus on it being 'a good thing' by actual users, full of workarounds or escape hatches being sought by everyone, almost unilateral and very little to suggest it's even solving the problem it claims to (and it's fuzzy on what that is, exactly)[2].

Matching Rust's rules on this seems like the source motivator for Odersky and that only leads me to recall a conversation I had with a friend on these two languages and about a dozen or so practical, dramatically boilerplate- or complexity-reducing solutions that library authors or I had coded up; these would be either outlawed or made into large, complex workarounds under this scheme (Rust rules).

Even in a codebase directly under my purview, we would have to duplicate implicits across modules (and keep them in sync), merge deliberately-separated modules and give up on some functionality altogether to support this proposal. These are mostly 'free' additional type safety constraints that we would just have to give up on.

I'm not against making
changes to make implicits easier to 'see'[3] - I'd only say that an approach with the above problems that gets worked around anyway is not the solution.

[1]: https://github.com/lampepfl/dotty/pull/2060

[2]: Indeed even in this HN thread there are people criticising implicit parameters in a bunch of places (definitely not going away, IIRC Odersky likes them) - when people say 'they don't like implicits', between the various user demands they might well be removed in every variation.

[3]: Indeed in IntelliJ IDEA and Ensime, every implicit conversion is underlined at the point of use. In that thread, someone suggests making implicits importable only with a modifier.
Parsing of WASM byte code is massively faster* than parsing JS source code, but calling back and forth between JS and WASM is an entirely different topic. It's not that slow though, for instance each call to WebGL incurs that overhead, but the overhead is small enough that it doesn't matter that much (for overall performance) compared to asm.js or "normal" JS code. Still, if you want the best performance, avoid as many calls into the JS side as possible (e.g. by eliminating redundant WebGL calls).

edit: * at least in Firefox, Chrome still has some... potential :)
There is already https://jsonfeed.org but it's just an example of famous "now there are 15 competing standards" comics (https://xkcd.com/927/).

From RSS reader developer perspective (I'm author of BazQux Reader https://bazqux.com) problem with RSS/Atom is that there are many feed generators (and even handwritten feeds) each with its own understanding of standard or without understanding at all. And good feed reader need to handle many quirky issues to support all kinds of feeds.

With new feed format there will still be old bugs and problems (duplicating IDs, missing IDs, new IDs for the same posts, duplicated posts, misconfigured web servers, servers down and so on). And new format needs to duplicated efforts like MediaRSS for extended information about podcasts (which JSON Feed is missing).

Problem with RSS is not a format (end users won't read XML/JSON anyway) but needs of average user, time to setup, vogue, no profit for big players and so on. People, not tech problem.
Dice-O-Matic hopper and elevator
Or hook it up to a Twilio and receive text notifications when a new recording is available. Optionally auto-transcribe and do topic modeling to extract only discussions of interest.
See it in action at https://www.youtube.com/watch?v=7n8LNxGbZbs. Better than LavaRand.
I don't get how their work on the Purism phone makes their laptop any better. Care to explain the relation?

That one can maybe fix a hardware backdoor in Intel chips does not make buying them any better. Intel does not get my money but should instead get clear-worded, sanctioned letter from the authorities. I think they should be banned from trading and selling their backdoored stuff. I will not buy even old products of them. They messed up big time and don't even explain themselves.
My guess is that you live in US. I live in Greece, and trying anything but Google for localized results is pretty much useless. The same goes for many European countries. That's why Google's share in Europe is above 90%. There's practically no alternative.
Jason Scott: “the destruction of the innocence of computing”
tl;dr: Make beautiful presentations with calligraphy

I might be mistaken, the post doesn't link to an article providing insights on preparation of a keynote presentation.
I wonder what voltage is required to kill the Mediatek chip? Maybe a simple jig that put -24v through it could fry it?

Of course, if you're expecting it, this device should be relatively simple to stop. I can imagine more stealthy variants however.
The ads on this page redirect my browser and attempt to open the App Store on iOS. Flagged.
As far as I understood, it's mostly because it won't reach optimal temperatures and pressure, which then leads to incomplete combustion and carbon buildups in the cylinders.
That seems like the right direction to reduce the barrier to entry for smaller development teams and consultants. Thanks for this update.
+1 for the thought -100 for the thought...

But at the end of the day, we dont want to encourage the deep surveillance state... but we techie always look at this sort of thing and then say "hmmm... wouldnt it be interesting if..."
If you already know it's there, you probably don't need to go through the trouble of destroying it, unless you just want to fry random USB devices.
I lost contact with a lot of people. I wish I still had their info from the bbs and irc days. Also several people I knew got busted by the feds.
It's definitely not new, but it is innovative. Kafka can totally be an implementation detail of a system like what we are discussing. Once you're immutable, we're no longer constrained to a single "actual representation of data"; you can maintain many in parallel, so long as there is a way to keep the representations consistent (that time dimension is really important!)

CQRS has the right fundamental constituents but puts them together in the wrong way, I think. The command abstraction is in the application layer (we're talking about stores not apps) and the properties of the read-side are fixed (e.g. decisions about document-orientation, column- or row- are coded in advance). But those same parts can be used to make something more flexible, that lets the properties of the read-side be less fixed.

Datomic maintains multiple builtin indexes to support several query styles (so multiple parallel "representations of data") < http://docs.datomic.com/indexes.html >, so Datomic has native support for querying in the shape of: documents, rows, columns, time, values. The storage is actually represented all those ways in parallel copies. (and yet the time dimension keeps us linearized and strongly consistent, like git!)

More interesting than the builtin indexes though, is that you can conceptually implement your own index, since immutability lets you distribute/cache the data in your application processes, the query engine is actually a library running in your query process. (Datomic Datalog is literally a jar file running in your elastic app processes and it works on vanilla JVM data structures)

This is called "code/data locality" and it's extremely powerful. You don't need to go fork the database codebase to add a new type of index, like people had to do to add geospatial index to a fork of Postgres. You can incrementally maintain your own indexes. You can ignore datalog and implement your own query functions to query your special index. Or you can seamlessly compose your own query functions inside datalog queries, you can pass your index as an input to a datalog query. Here's a snippet of what that looks like: https://i.imgur.com/GJuTkJR.png
साल 2018 के शुरू होते ही इन 2 राशियों पर चारों दिशाओं से बरसेगा धन, लग जाएगी
Use JSON instead of XML. Well some guys already build it. https://jsonfeed.org
There was a way to remove results from Google 5 years ago that worked and I've used before, but now you need to use a chrome plugin apparently this says. Post comments afterwards are still a few years old but may still apply today

https://webapps.stackexchange.com/questions/35786/is-there-a...
That is fine, most likely I will just work elsewhere.
Soccer, which requires a ball, doesn't stand a chance against running and boxing...
$0, I stopped taking on advertisers after joining Stripe
To clarify, we are independent without any caveat or qualification (I'm the CEO). Our office is in Seattle, if you have questions happy to answer here, on LinkedIn, or by e-mail.
Ah. Now I understand what you're trying to say. I titled it like that simply because after I delivered the presentation, a lot of people asked me about it and this was written more or less for them than for a general audience.

I think I should retitle it as you've suggested.
The generator's mechanical parts will perform more efficiently at some speeds/loads than at others. Everything happening at a different temperature and pressure will change fluid flows and forces and put different stresses in different places. Combustion won't happen cleanly, oil and gases won't flow the way they're designed to and the engine will get dirty, etc. If you're running outside of the region the engine was designed to operate in you're stressing it in ways it was not designed to handle, lowering efficiency and shortening its lifespan.

(You could run the generator at its favorite speed and sink excess power into a dummy load. This'd waste a ton of fuel, though, enough so that I'm not actually sure whether it'd be cheaper than eating an engine. That and I'm not sure what a data-center-sized dummy load would look like.)

https://en.wikipedia.org/wiki/Power_band
> Density is always highest at the edge.

More precisely: it is the mass that is “concentrated” at the edge, not the density. In the Gaussian case the distribution “gets more and more dense in the middle” regardless of the number of dimensions. However, in high dimensions the volume in the middle is so low that essentially all the mass is close to the surface of the hypersphere.
Call of Duty, Wolfenstein, and the Joy of Killing Virtual Nazis
The marketing term is "VDI" and it's commonplace in Windows enterprise networks.
How does a string comparison actually work?
Configurable option. Charge my iPhone, don’t power a bug.
My understanding is that it's the diesel engines that don't like it (the generator head itself is fine). Basically, some of the fuel in the combustion chamber doesn't get burned, and comes out the exhaust. This builds up in the exhaust system, forming an ooze in the pipes. I think it's worse on a turbo diesel, because now the ooze is coming into the turbocharger.

https://en.wikipedia.org/wiki/Wet_stacking
A lot of the scene reports are still archived online.

Here’s an example:
https://defacto2.net/file/detail/a74c1
I think a piston engine is just a different thing than a gallop.

A 1 cylinder engine works a lot better than a 1 legged gallop.
According to Bloomberg they were processing over 1/4-million transactions per second. What are they doing that Bitcoin and Ethereum can't do?

https://www.bloomberg.com/news/articles/2017-11-10/alibaba-s...
I am constantly producing tabs on my laptop, and every now and then saving the session somewhere so I can get some fresh air after ~200 open tabs. But the real problem is on Android, where chrome must have +1000 tabs by now (the last time I counted they were +700)
We really have to find a way from this enormous amount of content.
> I have sent both domestic and international wires completely online.

Were these wires to a company that receives lots of similar wires? Do/did you have a history of sending wire transfers? Were any of these wire transfers a significant chunk of your account balance?

All of these things matter. In the US the average person is simply far more likely to be sent to the branch when wiring $10k than in EU.
You can turn off ads and instant answers in settings, or just type "!gh" and skip the middle step.
They cut corners. If a company has done this once in the past, why would one ever trust them again?

Building a reputation takes a long time and losing it just takes one power outage.
I guess you could attribute this to cargo-culting / resume building. It sounds like the problem is with inexperienced people wanting to (and not being stopped from) using patterns/technologies for their own sake instead of from a business-value perspective.

Part of this is a fault in business, for rewarding this type of behavior (better to have Kafka on my resume [even if the business justification was nonexistant] to get myself past the no-nothing recruiter), not to mention the "internal resume" factor of rebuilding something.
"Here are three examples of people driving cars off the road into a tree" → "Transportation is failing"

This isn't software architecture, this is potential/alleged mis-application of three very specific patterns (I am not sure I'd even call them architectural styles).
> This'd waste a ton of fuel, though, enough so that I'm not actually sure whether it'd be cheaper than eating an engine.

I think you'll find fuel is extremely cheap, even when you're burning many gallons per minute.
I was in the upper echelon in the scene and the mid 90s-late 90s were the golden days.
I don’t see a reason for signatures to be legible, just identifiable.
State of unrest: Can fidgeting really help you concentrate?
It also runs on Google's servers, which makes it unacceptable for many use cases.
Get in line? The schools (in CO at least) are getting sued all the time. Most of them are frivolous (I want my kid to play on varsity, the school lunch smells bad so I need to bring my dog to class, I have ADHD but am allergic to plastic(?) so give me an A) . Some are legitimate and mostly about classroom sizes and racism/sexism. Some kids bring guns and knives to school, attempt/commit murder and then snapchat themselves doing it. Most of the district's caseload is made of 'slam-dunk' cases, but they do add up and funding for the legal department here is not going up. Classes are now about 37 students/room. They aren't teachers, they are wardens.

Faraday Cages may not be a bad idea though. Copper is fairly cheap. It's making new windows and certifying that the door to the classroom is closed and that no signals can get in. Heck, with the way battery life is going, maybe just take away electrical outlets and power-strips. Only 1st period would be effected with a bit of kids after lunch.
superbuy
But worthwhile things are often not trivial.

Indeed. But there is not trivial, and then there is prohibitively difficult and expensive to the point of being unreasonable.

Obvious examples, exhibit A: Suppose you use a deduplicating backup system, and being a responsible service you also ensure that all user data is properly encrypted as part of your backup process. If each single customer who decides they don't want to deal with you any more can require you to remove any reference to them from anything you currently store or have ever stored, please describe a technically and commercially viable strategy for reliably cleansing your backups.
Your suggesting that there is a sport out there right now that more than 10% of the global population plays?

Cause Soccer certainly isn’t played at that scale.
I don't think products like this encourage the "deep surveillance state" - if anything, they weaken it by loosening their monopoly on high-tech covert surveillance. These things can be used for good as well as evil - you could spy on a corrupt official or catch someone cheating just as easily as anything else.
Chrome on iOS is just a wrapper around a safari web view, plus some nice to haves.

Same behavior observed here too.
I don’t understand this either. What’s the point of going serverless with something like Lambda if you’re treating it like a regular old EC2 instance with more overhead? Is it cheaper or something?
And your prediction will certainly be true because Chinese are usually not very honest and like to brag that they have just set another new record (I'm married to a Chinese and she says the same).
Computing in a nutshell.

One of a very few professions with the luxury of using applied mathematics as a building material, yet the result ends up even more brittle than something made of wood or glue.
I’ve never liked the term over-engineering. People seem to use it as an excuse for pre-mature pessimization.

The cost of not forward thinking about architecture is that companies and teams can wallow in a land of low productivity while they try to evolve an architecture that wasn’t thought through.

Obviously you need to be aware of your market - for example, an app for local real estate doesn’t have to scale to billions of users per city - but there are common patterns that will scale up well for almost all companies.
It's statistics in a funky new dress, and about as required for programmers in general as math-heavy type systems or in-depth concurrent programming.

But it's something in the webapp world that isn't just about massaging strings and reports or connecting libraries, so people flock to it both for resume-padding and much-needed variety.
Old buildings don't always have elevators
Casinos work very hard to make you lose your money. Achieving success on YouTube is hard but it is largely skill based. Having a successful channel requires a lot of determination. You may get lucky and have one viral video which makes you some cash, however in order to have a sustainable stream of revenue you have to produce good content on a very regular basis.

To me, this seems way way less luck based than TV or Hollywood production where you have to conform to a ton of rules, then get lucky at an audition in order to have a chance to appear in something that has to pass through ten committees to be green lit.

Find a subject, make good content and if there are a few thousand people passionate about it you will meet the months end.
Don't you watch movies? I guess that rebels are there to defy the status quo and make us think about conventions
Not running transactions against a massively distributed blockchain using a proof of work system?
Mobile Security Best Practices
Very well done landing page and service execution. Are you planning on monetizing it in some way so it can stick around?
> But basketball has a surprising advantage in potential players in that China is mad about basketball.

You ignore all the players in China that are mad about Soccer.
Redux is another one of those software patterns that most ppl dont need but use anyway.
Ive noticed a lot of random business people seem to be verified. It’s become a meaningless (or negative) signal for me. Basically it says: I know someone at Twitter!
Now that capacitive touchscreens are widely available, I think we should teach children how to quickly and accurately input text on a touchscreen tablet, using a Swipe-style keyboard or whatever current method gives the fastest and most accurate results. Note: We should teach them how to input eloectronic text (as in Unicode), that can then be read in whatever font and size is good for the reader, or through alternative methods such as text-to-speech and braille. Universal access! Of course, such text is also searchable, which is also something we can't practically get with handwriting.

In other words, let's teach kids how to input text in a way that's optimized for this century. And while we're at it, let's teach them to make their written output universally accessible by default. No more handwritten notes on whiteboards during meetings, excluding blind (or low-vision) participants. There should be a way to input electronic text that's just as convenient (or more) for a typical sighted person, but also accessible.

Death to handwriting as we know it!