skysight-inc/HackerNews huggingface dataset:
> I get the sense the end goal here isn't in productivity but more for education and creating environments that foster a programming mindset and/or nourish more emergent creativity from being able to code at a higher level

While those uses are certainly easy to see and imagine in Dynamicland, the mission statement for Dynamicland is to "incubate a humane dynamic medium whose full power is accessible to all people."

The researchers at Dynamicland take this mission statement quite seriously and are making a new medium. Like any medium, this one isn't explicitly limited to one kind of use.
They mention that the applications are in high performance compute - so what could one do with an extremely powerful FPGA in a server?
Exposing TCP framing to the application at the receiver side does not make much sense. On the other hand I'm somewhat puzzled by the fact that TLS specifications explicitly discourage exposing TLS record boundaries to applications which is exactly the case of turtles framed in turtles all the way down.

Edit: we can all collectively make fun of telco protocols that are HDLC-in-HDLC all the way down, but such things usually do framing only on the outermost layer.
I wonder if it also is an indication that we've covered most of the low hanging fruit of the major needs facing humans - the part that we could do with technology that assumed unlimited resources - and now we are faced with the much harder problem of maintenance and scaling access to the benefits of technology without huge environmental, health, and societal damage.

Self driving cars (road safety, congestion?), renewable energy (atmospheric CO2, air pollution), etc seem to fit that motivation.

The next quantum leaps here seem to be things like teleportation (for transportation), transhumanism (for "life extension"), or interplanetary colonization (for ?). All seem like very remote possibilities today.
One thing GP mentioned is family.

When you start having kids, it often becomes a hell of a lot trickier to thread this needle, based off of what I've heard. Sure, for some stuff you can play this game, but school supplies for example?

Though many of us likely can still try
Exactly. A lot of people are still thinking about this in terms of a cool feature to add to your private car. That's not where this is going, that's not why anybody (except perhaps Tesla) is investing in this research. We're talking about a revolution in public transit.
That's a bug in Firefox or some other part of your setup - no matter what the JS of a website does, even if it is deliberately engineered to be malicious, it should not be able to cause the computer to freeze.
Most of the submitted deepfakeson reddit are the first couple experiments of inexperienced amateurs trying out the technology. The worse examples are not representative of how the technology works, they usually indicate a flaw in how that particular person build their data; and the best examples are almost undistinguishable.

The technology works now, it's just at the stage where it's simple enough for a random person to build something but still tricky enough so that not everyone can build something good; it works, but not necessarily right out of the box.
Letting a computer drive my car is high-risk: If there is a malfunction at 70mph, I could die!

Where's my automatic lawn mower? Where's my robot to unload the dishwasher and put everything away?

We need to find other consumer technology to use AI in before we risk our lives with self driving cars.
I also just recently canceled Prime, and have had the same experience. I realized that I'm paying a premium for services like Video and Music that I never use. Also, it was very rare that I had a cart that didn't qualify for free shipping with or without Prime.

On the whole, I think this will lead to a much needed sanitisation of our buying habits for the coming year. We had gotten so used to buying things basically on a whim. It's good to be more thoughtful about our consumption.
Probiotics are typically various strains of lactobacillus. Although E. coli and B. fragilis are “commensal flora,” they can be extraordinarily pathogenic.

I don’t think any company wants to take on the liability of feeding you a bacteria with a ~20% mortality rate (the BF) and trying to ensure their cultures never get contaminated with a more toxogenic strain -and- that no one takes it the wrong way (oh, did you bite that capsule open and get the B. fragilis into your peptic ulcer...?).
There are additional issues due to the heavy weight on the track - the brakes and the tires will get used up much faster for example.
Already true, of every system in your car. There are arguable a huge number of things that can go wrong in a car already.
Yeah, I used this trick to empty out a few tens of dollars worth of Ethereum from a few naively-coded roulette contracts that were sitting around with a little money left in them.

Say a contract exists in the blockchain that owns a little bit of ether and has code so that if you send it a certain amount of money, it does some magic to randomly determine whether to send you more money back. I found a few contracts like that. All I had to do was code a contract that would send money to the target contract, check its own balance (to see if it won some money from the target), and then abort the entire transaction if its own balance isn't greater than it started with. The code was really simple: https://gist.github.com/AgentME/d4cc6aa355900853b8ede3a84b10...

("Tens of dollars" was in present prices. I assume it was an even tinier amount of money when the creator or previous users put the money in. I think there's multiple interesting moral problems here: if you decide to ignore any "code is law" notions about Ethereum and call what I did as stealing, is the crime lessened by the fact that they thought it was worth even less when they put it into the contract? Also, who exactly did I steal from? The users who put the money into the contract believed they had gambled it away. Does it make a difference if they believed that money was going into an un-owned pot to be winnings for the next person? Do I count as a "winner", since I did claim it in a way it was coded to accept? ... Maybe a related problem: If someone doing some kind of art/performance statement purposefully hid money underground in a random place on public property unlocked, unmarked, and location unknown to themselves such that they thought no one else or even themselves could ever find it, and then I find it with x-ray goggles and take it, am I stealing?)
You can also try prebiotic. It’s a blend of short chain sugars meant to preferentially feed “good” colonic bacteria.
It says so much about so many things so simply.
संज्ञा की महत्वपूर्ण जानकारी -Part-1 || Learning Time
Show HN: A cross-platform implementation of beep
https://news.ycombinator.com/item?id=16292883
Voter Awareness Program DIET ETAH || Learning Time
Wow, do you also complain about not liking your meals at restaurants to try and get free desserts?
I am completely against any "disruption" in the airline industry via safety arbitrage.
That depends on if they are willing to negotiate with you before considering it a debt. If they send you to receivables with a 100k bill and you negotiate down to 10k cash, they are well within their rights to write off the 90k as debt forgiven. If they do so, you will be taxed on it.

Good luck finding a 90% off coupon for a surgery prior to the event.
JPMorgan Chase, Bank of America bar people from buying Bitcoin with credit cards
Fair warning for anyone looking to do this: Some libraries are "native performance" and some are "native look and feel" (similar to Cordova/phonegap). You have to double-check everytime something claims to be "native".
I think it's really just about what you value more. I don't mind spending a few bucks more here and there to remove hassle. Buying from ebay would certainly count as a hassle for me.

I also absolutely love Amazon's customer service: in my experience they're 100% no-questions-asked no matter what, as long as you return within 30 days. And if it's a small enough item that's not worth the return shipping cost, I don't even have to go through the hassle of shipping it back. With nearly any other retailer I would dread having to attempt a return.
Your argument makes no sense and provides no evidence.

Chargebacks can be initiated at any time within the chargeback window, regardless of what is purchased.

Further, chargebacks hurt the MERCHANT. MERCHANTS are the ones banned and blacklisted (there is a blacklist file shared among all VISA issuers) for bad behavior.

IF merchants had high chargebacks, they would state that - there is no NDA preventing the card issuers from stating it.

And even if there were, there are higher-risk tiers for such merchants (like merchants that sell online porn).

How much experience do you have dealing with VISA etc. ...?
Yes, I recall you being one of the people derailing the discussion in the recent incident while ignoring my actual point. And now you are justifying your right to do that because "science."

The only medical claim I am making here is that there are studies about biofilm that might interest people. I am tired of people feeling like it is open season on me because the reason I am aware of these studies is because of my health issues. That doesn't seem to be a standard applied to any other member. I am not remotely the only person here who has a serious medical condition and manages it with diet, lifestyle or alternative remedies. I am not trying to promote those remedies here. I do, in fact, have my own blog as an outlet for talking about that stuff elsewhere. That should not be reason to say I am not allowed to mention that studies exist and if I do someone is completely justified in attacking me or suggesting I am making stuff up about my medical situation.

You are free to think I am completely deluded about my medical situation and imagined the whole thing. It has zero bearing on the fact that studies of biofilm exist and people can look them up if they are interested.
You misunderstand.

If a smart contract relies on an external data source from a normal server (oracle), then why even take the risk of deploying the smart contract?

If you're using an oracle for a data source you might as well do everything on a normal database.
this is still true in chess. Humans use chess computers to play the game of chess. The tournament money still goes to humans, everybody still cares about the world's best players, and so forth. Even as chess engines vastly have surpassed humans in technical capability, they haven't somehow sidelined humans in all aspects of the domain. Not even literally in competitive games.

It's not like everybody has somehow switched to watching engine games. That is in fact just a niche market of the chess world. We are humans and as such we still enjoy seeing real humans thrive and compete in chess more than we care about machines.

If anything chess is the perfect example that the pessimism is misplaced, chess engines have not killed chess as a human endeavour.
So true, I remember a friend really baffled me when he brashly chastised me stating "you know there's more to life than saving money". The conversation was exactly about one of these time/effort consuming strategies.

On a similar note I remember this really poignant example came during prep for my wedding where me and the wife did all these crazy craft projects and I really stretched to buy the minimal fancy paper to get everything to work out just right. I wound up blowing the small margin budget by not taking into consideration the printing fees which was being paid per page rather than per item. When I bought all these small cardstocks the cardstock savings was exhausted because I could not maximize the items rendered per print. If I instead had paid for the full sheet I would be able to print multiple items at once later cutting them up.

A tangential experience in this space too came in owning fruit trees where anyone whose owned one knows you get this downpour of a harvest. It's hard not to waste it and avoid fallen fruit and I was struck at how "wasteful" nature can be, it just hits you with an abundance that really threw me for a loop in trying to use so much effort to eat it all. At some point I really switched teams to just enjoying what I can and not getting all worked up about the lost potential. I guess the point of it all is that harvesting of any potential is not without effort, which may not be trivial or fit into our overall effort budget.
Ugh KQ2 was the worst. That's the one with the timer right? And you had to walk down that crazy path without falling and made it back before the evil wizard work up until you finally killed him ... and didn't one part of the game require you to rub the magic teleportation stone until you got somewhere you needed to?
Me too. Surely it would be faster and more portable to put function signatures within the binary lib. No more parsing of source needed.

If you only added the signatures and not all the debug stuff the overhead would be pretty small.
To borrow from the show "Halt and Catch Fire": The programming language isn't the thing, it's the thing that gets you to the thing.

In my talks with the researchers at Dynamicland, it's become clear the programming language is, well, dynamic. It's in flux and not what the main research is being done on.

At a high level, the focus at Dynamicland is on what a "humane dynamic medium" is and can be, which is slightly orthogonal to programming language design.

At a low level, the language used right now is a modified version of Lua, though I have seen GLSL and JavaScript used on some of the programs. The thing is, once you have enough programs, one tends to spend more time using the physical space to experiment rather than spending time in a text editor.
Self-driving cars will work in Latin America the week after hell freezes over. I was recently in Ecuador, and many major city streets don't really have lanes -- there is just a swarm of cars cooperating to fill the available space, communicating via friendly honks. Then there's the Mexican convention for passing on a 2-lane road, where the passer pulls into the center, and traffic in both directions pulls off onto the shoulders. Robot cars may be able to drive around Phoenix soon, but the rest of the world is much more complicated.
Help a layperson. Do you mean a company that competes by cutting corners with safety?
Racist White Guy
I've done that re-evaluation and have decided that the extra per-order for shipping is worth it to me. I also do watch things on Prime Video, so that's a useful add-on.
Founders being idiots. We all have a duty to call this abhorrent behavior out, and say that not only is it NOT ok from a consumer standpoint, but also that any business that uses such tactics to get ahead deserves to fail.
I don't think you can define 'investing' in such a post hoc way. A winning poker hand isn't an investment, neither is a good penny stock pick.
Can it not say "$X items processed..." or have a spinner that updates it's frame at certain intervals? It doesn't have to be a percent, just proof of progress. I had no trouble adding an accurate "$X rows of csv processed" in a laravel (PHP) + VueJS app.
AI arrived in Investing a long, long time ago. If you limit AI to deep learning, as in deep neural networks, maybe only 3-5 years ago. Strategies based on news have been around for decades. Figuring out what the news means isn't necessarily as helpful as it seems because it's hard to put much size on when there is limited time even if you are first. However, various patterns around news is much easier and to do that all you needed to know was that some important news had arrived, not necessarily whether it was good or bad, the goodness or badness was plainly visible in how the price action. Figuring out the magnitude but not the sign of the importance of a news item has not been difficult for a long time. Yet somehow we keep getting articles about how AI has arrived in investing.

As far as the return forecastability deniers out there, particularly the ones who claim to be doing it on the basis of some sort of empirical thing, well, if you can't be bothered to actually look at the data or even read academic literature on the subject, I can't be bothered to educate you.
As I said, I just want the .deb file on the iso.
By the title and "some" does it not mean, "all" apps use fake progress bars? The only apps that use legit progress bars were made in '94, the ones that have not had a superiour product come along because they were done right the first time.
This is unfortunately very true and the biggest risk to them imo
Ruby developer in the west here. Stopped using Rails in my professional and personal work pretty much immediately on starting my career (not saying that I wouldn't use it). My last web projects were all Jekyll.

99.9% my work involved (past tense, I'm a Systems Engineer now) ETL processes and Ruby is a serious workhorse there. I've done extremely complex jobs in plain Ruby, the Kiba DSL or just using Ruby to augment/encapsulate shell commands (ruby script in crontab->curl wrapper[typhoeus] to fetch data & write to file->%x(some grep/sed/awk stuff)->do more work with output in ruby).

I've never found better tools for doing this kind of work. I've seen some _nightmarish_ Node or Python projects to do similar. It's very, very rare that Ruby and its performance are my bottleneck doing this kind of work. Usually it's platform (ahem...Salesforce) or database limitations. GNU Parallel fills in the gaps usually.

Ruby is the only language I've found where I can consistently hand off my work to others. They comment on the code being clean and they keep it clean with their changes.
According to TapJets' response, these were unpaid test flights undertaken for friends and family during development of the app to test it. And it's a side of their business they don't engage in anymore, acting more as an Uber/Airbnb matching agent:
https://www.tapjets.com/Home/Article/tapjets-answers-recent-...
Pretty sure there’s a flight website dedicated to doing these kinds of hacks and essentially flying for free forever (after a decent amount of up front investment) but my Google Fu is failing me right now.
Oh nice, it's on FDroid too!
Anything survives in a museum?
This is a horribly researched article. Progress bars are not benevolent deception, they are deception by incorrect choice of UI elements.

>Mask system hiccups to smooth out a user’s experience (like when a progress bar grows at a consistent rate, even if the process it’s visualizing is stuttering

This is malicious deception. The only one being benefited is the developer when the users incorrectly think your software is smooth but is in fact not. If the software hiccups, the users need to know this to better understand the system they are working with. Your users are left ignorant, which is malicious.

>The word “deception” has a negative connotation

That is because it is negative. A user exploring the UI of your software is much like a physicist researching the unknown laws of the universe. A physicist never benefits from ignorance, so don't find ways to make your users more ignorant about your system.

>Despite its complexity, this step was nearly instantaneous in the game’s first iteration. But the speed confused people. “Their reaction was, ‘Wow, was that it?’” Adar said. “That was sort of a bummer for us.”

That's why you should rarely listen to user feedback if you don't fully understand their experience. In this case the explanation is simple: users expect your system to be worse/slower than what it is, so when it exceeds their expectations, they are surprised and report this to you, but you've just set a new expectation that your software is faster than others out there, and then destroying it with an update.

>The security theater appeared to work

Already mentioned in this HN thread, but wrong term here.

>The needle only wandered within the margin of error of the forecast at any given moment, Aisch explained

Then put an error bar around the needle for crying out loud. Designers need to stop assuming their users are stupid---this is an annoying trend. If you're over the voting age, you can understand the concept of error bars. If the "needle jittered less and less", then the error bars are already known, so the designers actively chose the "lying" method to the truthful and more informative method.

>artificial static that Skype plays during quiet moments in a conversation to convince users the call hasn’t been dropped

This one is fine and can be grouped in the "skeuomorphism enhancements" category.
For those interested in something similar regarding the iPhone X notch: https://medium.com/tall-west/no-cutting-corners-on-the-iphon...
I'd rather just see output of something tied to the actual process.

Basically an answer to the question, "Is this thing taking a long time because it's doing work - or because it's busted"

In software it's busted at least 20% of the time and I think that's being generous.
You can disable it on Windows 7, though. That's the most important point.

If you adopted the policy of only installing security updates, which plenty of people did after GWX if not before, you didn't get that other junk anyway.

The way Microsoft have actively made it more difficult to install only security updates on older versions of Windows recently is yet another reason not to trust them with updates you can't control at all on newer versions. They brought this mistrust upon themselves by abusing their position deliberately and repeatedly, so I don't think anyone can blame the sceptics.

The really sad thing is the number of people, even here on HN where you'd expect to find relatively well-informed discussion, who completely miss the distinction between security updates and updates more generally when debating this issue. I mean, we are literally talking about an organisation that pushed out an entire new operating system via the update process, and they deliberately did so in such a way that many people now have that new OS and didn't necessarily want it or actively did not want it.
The Mr Spock's problem is fictional, designed to make for an interesting plot, not to reflect reality.

For example, in humans, an innate lack of empathy (the ability to feel the emotions of others) and being unemotional yourself are factors correlated with being a better, more effective detector of emotions and manipulator of emotions; taking into account the emotions of others can be done better if its done in an analytical way (however, it requires attention, it's not an "always active" skill then), and lack of emotionality allows you to express the emotion that's most beneficial for your goals in current situation instead of whatever you actually think.

If anything, a realistic advanced AI / Spock should be expected to have the communication skills of a good hostage negotiator combined with a charismatic politician combined with a wise psychotherapist combined with a sleazy car salesman. Having and feeling emotions is not required to understand them in others and show them yourself. For normal humans (excepting e.g. some cases of sociopathy) it's hard to fake emotions because we're evolved to have emotional expressions as a somewhat trustworthy, hard to fake signal; it's a limitation built in homo sapiens, not an inherent limitation.
The FAA is against any disruption to the commercial airline business. This does not necessarily mean what was done here was in any way unsafe.
I don't think everyone is working within a container when they boot a Ubuntu minimal, unless your containers happen to have a BIOS or similar.

These things are a full OS installer ie put it on a USB key, CDROM, PXE boot or whatever. These are a minimal installer and not a minimal installation, although that is a side effect - you don't get much out of the box but you can add everything later.

You could, for example, do a minimal install and then do "# apt install libreoffice" and with luck (not too sure) get the whole lot - X etc - to run it. You might have to add a Window Manager and a few other things.