skysight-inc/HackerNews huggingface dataset:
The United States has been pulling back from the world order since the end of the Cold War. We just don't need to engage with the rest of the world as much as we used to, especially now that we don't even need foreign oil (thanks fracking!). Trump is just continuing this trend with more bombast and directness, as is his style.
To be fair, wave power is looking awfully expensive when compared to wind power...

Not quite sure why, since nearly every wave power device is just a carefully shaped bit of concrete dropped into the sea and some generators.

I could make you a 500 watt wave power device in an afternoon and $500 in materials (big plastic oil drum as an air reservoir, big concrete weight, hobby jet engine expander as the air to electricity convertor), and within a year it would have paid for it's materials cost (at wind subsidy rates).

(I'm excluding the cost of a power interconnect to land here, but the cost of these scales favourably, so ends up not being a big fraction of the project cost for big projects).

Yet somehow commercial projects seem to have decades of payback time even when given significant electricity subsidies.
As an internet user, I really enjoy reading about all these performance improvements in V8 / javascript.

As a ruby developer, I'm insanely jealous.
The second half of Niven's novel Protector even involves a space battle between Bussard ramjet-powered spacecraft.
> The point of my comment there was that I'm not sure what you meant by 'inapplicable'.

Inapplicable to the context of the over-arching discussion, which is POSIX advisory file locks.

These are not the "threads" you're looking for.

>>> Are you saying that the only reason people would want threading capabilities is to exploit multicore/multiprocessor architectures?

So, to recap, yes, I'm saying the only reason people would want kernel threading capabilities (the only threading capabilities applicable to the topic at hand) is to exploit multicore/multiprocessor architectures.
California was booming so hard in the 1950s that within a single decade three MLB teams moved there, two directly from New York City, and California got another as an expansion franchise.

This was well before Silicon Valley was anything, well before the "traitorous eight". California's economy was growing like topsy from before the early Hollywood days in the 1920s. San Francisco was an immensely wealthy city before then, because of the gold rush.

Even today California's economy is so huge that Silicon Valley is only a small slice of it.
I hate the fact that these guys call themselves BitTorrent. I keep reading these headlines thinking BitTorrent does this, BitTorrent does that. No, the file distribution protocol is not going anywhere, it's just a bunch of idiots calling themselves that and doing random things.
Semi- retired skateboarder checking in! I was actively skating in the UK early 90s - I recognise some of those spots.
The teachers union is a powerful lobby in California. By paying dues to your union you are supporting their efforts to lobby for the unfunded pensions.

Teacher unions are also responsible for keeping bad teachers employeed. See NYC rubber rooms.
Just use Express.js or Sails.js, they're 1:1 to Sinatra or Rails. Join us!
Does it not seem more likely that the hotel proprietor would find a dollar bill in the couch, then pay part of his debt the butcher, who pays part of his debt to the farmer, who pays part of his debt to the store owner, who pays part of his debt to the prostitute, who pays part of her debt to the proprietor, who pays another part of his debt to the butcher....

For the town to maintain that debt for an appreciable amount of time seems the most precarious of contrived scenarios. It's like contemplating the effects of butterfly wings on a house balanced on a nail. It makes for a great story, but it took a lot of unrealistically meticulous effort to balance the house in the first place.
This is actually a pretty good argument for sparse data handling; push some intelligence out to the edges of your network (e.g. the spy satellites or what have you) that are collecting the data in the first place, and then only store "interesting" pixels. E.g. regions where there are movement; regions already determined to be of interest (densely populated areas, war zones, trading vessel corridors, etc....)

There is research going on right now to build native camera systems that emit data (at the hardware level) that is not dense but rather sparse; information is transmitted as "blocks of pixels that changed between frame two and three" rather than "here is the state of all pixels at frame two, and here is the state of all pixels at frame three". In essence, doing a small amount of delta compression within the hardware itself.

This seems like a really natural fit for an application such as this one; and could potentially cut the amount of data needed to be paid attention to down by orders of magnitude.

Many of these ideas are similar to what is used to compress video down in the first place; it would be interesting to see a combination of video compression technology and "region of interest" ML pruning, where the ML models are applied only to interesting regions, as identified by the compression codec. The codec already has done the analysis to figure out which portions of the video have changed, which portions of the video are simply shifted versions of information from the last frame, etc.... You could significantly speed up ML analysis by making use of that kind of information.
That seems like a HUGE assumption, though.
The Germans had copied Goddard's, an American's, liquid rocket design and expanded upon it. These are Von Braun's words when speaking about Goddard: "His rockets ... may have been rather crude by present-day standards, but they blazed the trail and incorporated many features used in our most modern rockets and space vehicles"

also:

"He once recalled that "Goddard's experiments in liquid fuel saved us years of work, and enabled us to perfect the V-2 years before it would have been possible"

And if you don't believe me, here's Goddard's patent for a liquid fueled and a multi-stage rocket. Exactly what put a man on the moon:

https://patents.google.com/patent/US1103503
https://patents.google.com/patent/US1102653
Maybe somebody can correct me if I'm wrong, but I think that there's an implied and generally understood "...that I want other people to use," at the end of that headline.
David probably isnt the best guy for that.

But here's one of the famous ones on GIL.
https://youtu.be/Obt-vMVdM8s

Beware though, his talks are known to be devastating to the programmer, resulting in serious head injuries, trauma, headaches and other fun stuff.
> Is that a sign of illegitimate fake-spotting, or a sign of just how widespread fake reviews are? Personally I'm quite inclined to believe an extremely high fail rate.

I think fake reviews are pretty widespread. This Washington Post story (https://www.washingtonpost.com/business/economy/how-merchant...) talks about how Facebook groups are used trade free stuff in exchange for good reviews. I joined some, and they seemed to have a lot of traffic. FakeSpot seems to put a lot of emphasis on analyzing the reviewers, probably looking for accounts who appear to be participating in one of these review rings.
Since this thread is about security: Google WiFi. It has secure boot and it auto-updates (although there seem to be few updates released lately).
1) That # is currently the order of the comments made. Can see how that can be pretty misleading. Going to be playing around with that more :)

2) Agree with this as well. Trying to think of ways to make this work for multiple personas.

3) Another great point. Red highlight box means you have either selected that element or someone has made an edit to that element.

4) Love the ideas in that paragraph. We're thinking about removing the screenshot and bringing more of that functionality into just one screen to reduce cognitive load. We'll be playing with this in the next coming days so would love to hear what you think then!

And yep that's how it used to be designed. We recently changed it because our users (and us internally lol) we're having difficulty making sense of the page when there was so much going on. Will definitely keep that in mind though and maybe make it optional if you want the comments to show on the right-side!
> Make the assumption that Plato was a smart guy (A. N. Whitehead once wrote that all western philosophy is but a set of footnotes on Plato's dialogues...) and, if you find some place where there is a dumb way of reading the text and a smart one, assume Plato had the smart one in mind, even if Aristotle tried to make us believe he had the dumb one, ...

This is not starting off well. The first rule is to interpret him in the most favorable way possible... (And the second rule btw is that Plato is better than Aristotle—which incidentally also makes up most of the first rule.)

I've read some plato and been very impressed with what he was doing at his time. That said, I've run into a number of folks who insist that he is still one of the most important philosophers to read (in the sense of being capable of benefitting modern readers)—but I can never get them to say what any particular idea(s) he has that's useful or true/important but not already well known. And any ideas I came across in my own reading were either easily demonstrable to be incorrect (and which someone as intelligent as Plato never would have espoused if he lived with our modern knowledge), or I'd already run into them in other contexts.
And likewise, my point wasn't to put words in your mouth, but rather to implicitly agree that nepotism (or something like it) manifests even in something seemingly so merit-oriented as pro sports.
Thanks for sharing that. Took a quick look and looks really cool!
If keeping an offsite backup only let you back up 0.001% of your data, and cost you 1x of your annual revenue, your employer wouldn't keep one either.
What do you mean?

You don't think such a system is practical, or you don't think such a system is technologically feasible?

Or you just don't understand the system I'm describing?
Even if we make the (dubious, imo) assumption that the low 1% figure is accurate, it can still be a huge problem.

There are 480 million products on Amazon, many in somewhat obscure categories. Seems that if the fake reviews are simply concentrated in a popular 1% slice, we've got almost 5 million popular products with ~~100% fake reviews.

Obviously oversimplified, but the likelihood is that the reviews are sufficiently concentrated to be a problem using their own figures, and the real figures are likely higher
Not true unfortunately. Rails quality unreachable for current js frameworks. Well, i hope situation will change in the future
See also:
https://caitlinjohnstone.com/2018/07/28/in-refusing-to-defen...
Sure but we want to find exploits in the physical universe not in the approximation that we call a physics engine.
Exactly.

> However, the whole town is now without debt

And without credit.

I next expect to hear a ingenious story about someone who pays off a car loan in a way that results in an empty bank account.
How to Save Photos,Videos and Texts from Instagram and Facebook
Thank you! I really appreciate it. Can I ask what you cut the song down for? I think I'll make a ShowHN post soon and am still trying to figure out my market outside of video editors.
Podcast: Kent Bennett – Partner at Bessemer Venture Partners
Infection and entrepreneurship
In economics terms I guess this means,

- Economists say "MV = PQ", and QE adds to "M", so shouldn't "P" or "Q" go up?

- But the marginal dollar of added "M" had ~zero "V", so that didn't happen.

("I guess" because I've never taken any macroeconomics and can't pretend to understand it...)
But how can I trust what you're saying? What if you've been paid off by Fakespot?
:)

Those regulations protect the people living next to heavy routes, not the drivers. Similar to how airports cannot operate 24/7.
Can the robot perform a brake check? Can the robot ensure a load is properly secured? The act of driving the truck is only one of the many jobs a trucker does.
MoviePass is an awesome out of the box idea that everyone was too scared to try.

But unfortunately MoviePass doesn't have a sustainable cost structure because it hasn't partenered effectively with movie studios or theatres.

So MoviePass will clear die a quick death very soon but hopefully someone with better business acumen will get the cost structure right and then this will take off.

I think the trick will be that successful MoviePass-like offering would give you non-desirable seats or give let you watch on non-prime days unless you paid extra to make up for the difference. Then it would be helping to monetize spare capacity rather than taking away money crowding filling premium seats with lower revenue customers.
Why can't V8 deduce that the order of keys doesn't matter? It's pretty nuts that just rearranging the keys from { x, y, z } to { y, x, z } would cause a slowdown.
Common Lisp advantages:

- "more interactive" resumable exceptions, better code reloading functionality

- multiple values (cumbersome to use for superficial reasons, but with much better semantics than in e.g. scheme, for sure and probably also Lua)

- compiler macros

- readtable macros (although the design leaves to be desired)

- more sophisticated pretty printer

- more "target platforms"; with clojure it's basically jvm or, to a lesser extent, JS. If you dislike both you're out of luck

- there's a treasure trove of old but interesting material that uses Common Lisp (like PAIP by Norvig)

- much nicer for writing highly imperative code

Common Lisp disadvantages:

- Common Lisp has no eco system to speak off (but at least there's less churn than in clojure land)

- the language is frozen/dead

- career suicide, even compared to clojure

- no high quality free implementations (for example sbcl has a rather poor garbage collector compared to java, go and other widely used languages)

- single precision is de-facto the default floating point type

- built around cons cells which are a terrible data structure: slow, cumbersome and brittle; there's OK support for vectors and slightly worse support for multidimensional arrays and hash-tables and very poor support for generic collection manipulation or efficient functional data structures

- no out of the box support for laziness

- no concurrency or parallelism abstractions

- no good standard pattern matching library

- brain drain: very few smart people doing interesting things left (most left by the 90ies)

- often feels plodding and cumbersome compared to clojure (destructuring, basic string or sequence operations)
If you're interested in claps and cymbals you may find interesting the Boss DR110 schematics here:
http://www.freeinfosociety.com/electronics/schemview.php?id=...

Especially the voicing board schematics is simpler than the 808 one. Interestingly they used a shift register for noise while cymbals are still made using dissonant oscillators with cmos gates. The schematic though is much easier to read and understand.
That drum machine sounded close enough to the 808 to gain its share of popularity when a couple decades after that sound became mainstream, and of course I was stupid enough to sell mine for cheap just before that moment.
Firefox is getting a new logo, and Mozilla wants to hear what users think
I think 50 hours would get you across Interstate 40 nonstop. But you wouldn't need to have the trucks go all the way. Just have transfer stations every 500 miles or so where the truck transfers the trailer and recharges/refuels. Even if it was a manual process to transfer the trailer and refuel the truck, you would more than make up for stoppage time with human drivers.
I think something like a 'membership card' that offers rewards would be more preferable for a theater since it could encourage repeat purchases rather than a single purchase every so often.
The US would never need to invade China in the (horrific) event of a conflict. Simply cut off their access to oil by blocking the Strait of Malacca. Better yet do nothing and allow Japan do it for you.
But why does the government get to make a promise with the money of someone that wasn't even born at the time (me)?
I think one of the reasons typescript has been able to get so good so fast as by having types _not_ control execution. Traditional type systems have a whole lot of requirements that arise because of the need for types to offer the currency that drives the code generation (and optimization) processes.

I’m hoping the eventual way that typescript style typing helps with perf is by presenting new compilation modes that make it possible to detect at runtime places where the code executed (at runtime) might not be providing the performance that could be expected by the types (because of a lack of runtime deoptimization or lack of ability for runtime to specialize in the circumstances presented during the program’s execution).

I think that could be a pretty powerful way forward — and very pragmatic given that the vast majority of code in any code base doesn’t need to be particularly fast ... I think what’s needed in this domain are (1) powerful tools to help maintain correctness (2) a smooth way to find and fix performance issues where they occur — and ideally by being able to write those fixes in the same language. I think those more useful features for a web scale language than a language that bends over backward in terms of expressivity to make “everything fast” ...
In at least one of his stories the conjoiner engines were similar to highly advanced ramscoops, but he seems to have discarded the scoop part in later novels.
> Banks lend out money based on it. Courts make judgement based on it. Government gives out social support based on it. Insurance rates and medical care is all about individual assessment.

... these are all examples of places where bias is rampant. Banks, courts, government assistance, insurance premiums, and even medical care are not delivered to all individuals equally. Not at all. Not remotely.

Through activism and lawsuits that these areas have made strides towards fairness... but you seem to be holding them up as an example of treating people as individuals “done right” or “done successfully”.

To briefly take these one by one:

> Banks lend out money based on it.

- banks had to be forced to do this.

> Courts make judgement based on it.

- this is laughable. The legal system in the US punishes African Americans more strongly that Caucasians for the same crimes.

> Government gives out social support based on it.

- maybe?

> Insurance rates and medical care is all about individual
assesment

- doctors provide more medication for pain at the same level to white patients vs black patients. Proxies for race are all over insurance. Women had to pay more for healthcare until very recent.

Without active efforts that were made over many years to tip the scales and correct these bad outcomes, all of this would be much much worse.

> History does not dictate the future and it doesn't create any benefits and drawbacks unless we treat people based on category and class rather then individuals.

I respectfully suggest that the above statement is completely incoherent with reality, and represents weird wishful thinking.
Well, what exactly do you expect? Unions do not like having some members receive wildly different benefits from others because that breaks their unity. Gradual phase-ins are needed if you are going to move to a defined-contribution plan; see e.g. the introduction of 401k plans for NYC subway workers, which has been slow and mostly agreeable to the union.

The other thing to keep in mind is that the problem is not merely that future pension obligations for new hires might not be funded. In some cases the problem is immediate or very near-term -- pension funds have become so depleted in some states and cities that retirees may not receive their checks, and in some cases people have been forced to accept less than they were promised (see the article for examples).
3D Gun Schematic Website Banned in PA
This is the only missing modern airliner in memory. Black-boxes and the existing electronic traces of their communications have been enough to find pretty much every major commercial crash for the last 50 years.

In reality tracking commercial airliners in real time is less useful for improving safety than better black boxes that collect more data.
I'm amazed that their iOS app runs shitty banner ads for stupid products. Seems entirely off-brand for an Amazon property.
> Self driving experts can easily pull in salaries of $5M plus per year

I think this is an exaggeration by almost an order of magnitude, unless you are referring to the handful of people that have had successful exits in this space.
You could try investment banking.
That's exactly why white supremacists picked those terms.
The article said that as well. Although, oddly, it says "when they're in trouble.."

>New aircraft must broadcast their locations every minute when they’re in trouble, but only from January 2021. A gradual tightening of requirements starts in November, when airlines must track planes every 15 minutes under regulations adopted by the United Nations’ International Civil Aviation Organization.
This is what I was saying though.

Yes, you have to handle the failure case of "network call". Microservices add this failure case. But you already had to handle the case of "code blew up because of a bug".

By forcing you to handle comm errors like network failure, you also force people, implicitly, to handle "code blew up because of a bug" errors. Even though it adds a second error case, you pretty much handle them the same way in the same place.

There was always an error case - the fact that code may blow up.
Yea, like most conspiracy theories, it's a pretty silly contention.
So you admit the syntax is not as brief or as clean when you lose Clojure's data structure literals, and you have to write additional code for each type to get there?

You haven't even touched on sets, which in CL are not a built in type, even though there are functions that let you pretend a list is a set, it's not really the same thing when it's not an efficient underlying representation.

Personally I wouldn't call Common Lisp a low level language. A programmable language sure. Low level implies being close to the machine architecture, which it clearly is not.
In that case, I suppose I don't see that as a surprising or really even noteworthy occurrence.

Statistically speaking, it is very likely that a CEO's political views are at odds with half of his employees.
> me and my peers in the private sectors should pay more taxes to bankroll your party!

We are all to blame (if you are older than about 25).

Collectively, we have known the pensions are unsustainable for at least the last 40 years.

Yet we have refused to face the problem head on and vote in people who will fix it. Instead we push the problems onto the next generations.
are you seriously suggesting that small countries should keep their important data on centralized servers controlled by another country? its worthless to discuss the million reasons why this will never happen and why sorry
I've been happily using LibraryThing for over a decade: https://www.librarything.com. I've tried at various points to switch to Goodreads but always find myself back there. It looks and feels like a relic of Web 1.0, but that feels somehow appropriate for my book catalog.
TFW mods downvote facts
Wedding first dance song. Original was 5+ minutes long, we need 2-3.
Fakes I’m not too worried about, I can usually spot those. The problem is that many categories are flooded with garbage products with inflated reviews. Try to find a bathroom scale. Tons of choices with 4.5 stars and above, but most of the reviews are fake, so it would take hours to sort through the choices and find a decent product.

Same for most things I’ve wanted to buy recently (hiking poles and a daypack are two other examples from this past weekend).