skysight-inc/HackerNews huggingface dataset:
Also relevant- (2004 pdf)

https://app.nova.edu/toolbox/instructionalproducts/8001/EDD8...

But, yeah, I think anybody who has taught anything beyond the experiential discovers this. Mayers summarizes it as people have confused constructivist theories of learning with effective ways of teaching. We might learn through constructivism, but learning is more efficient if we guide that construction.
Apple could install a free Java version and Oracle could do nothing about it, the problem was that Google was not using Java.
History of art paintings through the lens of entropy and complexity
Compare this to modern video players, especially in web, it's not that bad. No disappearing buttons. No panels appearing from all 4 sides of screen on mouse hover. This QuickTime thing does not appear from nowhere and start autoplaying videos when you start some program or open document. It does not move to screen corner when you press "close" button.
There's a wave of full-reserve stablecoins with more careful regulatory strategies in the pipes. For example, Sila. * If you need programmable money, and also want access to US mainstream, then I think this is increasingly going to be where you go.

* https://medium.com/@blog_53353/announcing-sila-building-the-...
And now with Microsoft's Blazor[0] technology you're more likely than ever to see C# on client-side web applications through WebAssembly.

[0]: https://github.com/aspnet/Blazor
Heh. The only reason things are the way they are now is that the proponents of IPv6 were some cocky idiots who believed transition systems were not necessary because IPv6 was the best thing since sliced bread and IPv4 was going to implode anyway.

Looks like they've been proven wrong. ISPs are happily using CG-NAT, all services are being adapted to that (moving away from p2p like Skype did) and end users don't care too much. Ouch!
I built this site in February this year in anticipation:

http://www.untether.space/

The spread between Bitcoin priced in Tether and Bitcoin priced in USD has been holding steady at <1% until now, but as I type this, the risk premium is at 8.4% and climbing. Looks like the Untethering has begun.

For the curious, source at https://github.com/jpatokal/untether and also submitted as a Show HN at
https://news.ycombinator.com/item?id=18219034.
Picade Review – new arcade cabinet kit for Raspberry Pi
Interview with Michael Gan,CEO and Co-Founder of the KuCoin Exchange
Ask HN: Do companies like Datastax or Elastic hire contributors?
I am looking to become a part time contributor to softwares like Elasticsearch and Cassandra, do these company prefer hiring people who contribute ? I am looking to improve my engineering and wanted to be hired as Remote employee them as well. Any help would be appreciated.
A Case Study of Building a Startup on Python (Interview)
I don't understand why he phoned the client to say they were late instead of letting the appointed chief executive do it.
I find the irony of complaining about complainers too delicious to ignore. It's as if the author is trying to shore up his hurt and limited ego. What is the point of the post?

It won't help people caught in complaining and whining defense mechanism at all. Is it a brag that you're so successful you don't get anything to complain about?
What do you mean by compressed? Classical music is usually cited with regards to "compression" in the context of dynamic range compression, not data compression.
As per OECD recommendations (and this was enacted into law in 2017 by the UK) the deduction of interest expenses is limited up to 30% of corporate EBITDA (above a £2m de minimis).

While that allows for some tax avoidance, in the grand scheme of things it does not allow for a lot.
My only word of caution with the xps is to mind the keyboard layout. I returned an xps 15 because I was constantly needing to use the Fn key to get what I wanted. Stopped back in the store and the xps 13 key layout solved all those problems. Just not sure I can handle that small a screen all day.
"We" are no more than a rhetorical device! I think low quality UX is only really important when the content is tied to the presentation platform, blocking competition. Like iTunes when DRM was compulsory and Spotify. By design of content providers, I'm out of touch with competing player platforms.
Nim also has this in the stdlib now: https://nim-lang.org/docs/strformat.html
Iceberg: Improving the Utility of Cloud-Native Big Data at Netflix (Interview)
Was that directed at me? I meant that this will be as hard to prove as electro-alergy.
> There's a reason places with little to no taxation are flush with funds.

Places with little to no taxation are not flush with funds.
https://www.taxpolicycenter.org/statistics/state-and-local-t... The generally red, generally low tax southeast and southwest states have about half the revenue per capita of the generally blue, generally high tax states in the northeast and far west. Where did you get this funny idea that collecting few taxes leads to collecting lots of taxes?
There are some rules if you want to re implement Java, but it is possible since we have many alternatives to chose from.
T^he main point is to pass all the needed tests to confirm your re-implementation is compatible and not do what MS tried to do (embrace,extend,extinguish)
Germany deports convicted 9/11 accomplice Motassadeq to Morocco
Funny, in Dutch we call it kwark
Could you be more specific about which part of CSS you find the most un-intuitive and sub-optimal for solving basic design problems? I want to remind you that the basics of CSS are targeting some piece of layout and applying styles to it, separate from the element itself. Basic HTML + CSS is like an hour or two worth of learning for an absolute beginner (especially with the simplicity of HTML5), and after that you're mostly limited by your imagination, for simple things.

I'm just assuming you mean cascading and/or specificity as the thing that's unintuitive and sub-optimal, but other than that I'm having trouble differentiating basic CSS (e.x. using only element ids and styling rules) and how you end up styling components on mobile now...

Maybe where we're differing is on a more fundamental level as far as whether styling should be separate from layout in the first place? But even then you have access to `style` attributes in HTML...
1-2% per generation: https://www.kqed.org/science/11450/new-dna-studies-debunk-mi...
The fundamental problem with arbitrage -- and one of the major reasons why this moment has been predicted by many -- is that Tether will not redeem USDT for USD. So you can buy all the "cheap" Tethers you like, but you can't turn them back into fiat.

Pretty much the only major exchange that does USD/USDT trades is Kraken, and the rate is looking distinctly wobbly today: https://www.coingecko.com/en/price_charts/tether/usd
Introducing Pimcore Marketplace– Innovate. Share. Care
Why should I avoid needless nesting ? Is there any other reason besides the holy 80 character limit !? Nesting can for example be used to limit variable scope and make use of closures, or to avoid creating more code paths, or just make the code more readable. You can however often break some code down to named functions and it will be easier to read, with the added benefit of less nesting. But I don't see how avoiding nesting is a good rule by it's own.
what about the african space program?
False dicotomy. Give freedom but require accountability. There should be milestones. Give the team the freedom to determine what the plan is, what the milestones are, and how to show progress. But make sure the plans have some grounding in reality and hold them accountable to their own plans.

To explain in more depth:

People need both accountability and autonomy. But different people need these in different amounts, and not everyone has the maturity to know how much of each they require. A large part of forminga strong working relationship is learning together how much of each is needed, and building the trust that allows for greater autonomy.

You want to start any relationship with the expectation of trust, but ultimately trust must be earned. However, if you're constantly verifying whether you can trust the team then you don't really trust them. Allowing them to set the plan gives them autonomy, and also gives them an initial chance to show that they are worthy of trust by creating and communicating a realistic plan. By giving them the responsibility for defining what their milestones are it changes the dynamic. Instead of you the leader inspecting them to see if you can still trust them to do a good job, it becomes an opportunity for them to show off what a good job they are doing. Small change in ownership, big change in relationship.

Unfortunately some people will show you that they are not able to keep themselves on task with too much autonomy. Even then you have an opportunity to create trust. You can invest time in helping them identify why they are underperforming, and try to help them succeed. Act as a mentor, not just an overseer and you will gain their trust in your leadership. Even then, some people will still not step up, but most will.

Ultimately real trust must be earned. It can be given optimistically, loaned so to speak, but must be eventually earned. Always assume the best, and try to ascribe good motives to your people, but don't set them up for failure by allowing them to be disconnected from reality. Set them up for success by giving them accountability and opportunities to demonstrate the great job they are doing.
What Lampert did was a business case we studied in grad school, specifically with K-Mart. It's a classic hedge fund move to capitalize assets of a dying company, and he saw the big box store real estate as an opportunity as other investors were jumping ship.

This trajectory they've been though on has been a long time coming.
BitBar (https://github.com/matryer/bitbar)

Allows you to create custom MacOS menubar items from the text output of any script.
Classroom Spy Professional 4.4.13 Serial Key and Crack Download
The worst part of WhatsApp is that it seems to be designed to maximize contact. People will add you to groups, and you can't do anything about it. Suddenly your number is distributed with many others, who may have who knows what data collection apps on their phones...

And once in, you will be forced to either leave and offend people, or stay and bear the consequences.

I wish I could remove it, but as you say, everyone depends on it.
Looks like an interesting idea! I've been thinking about doing something similiar.

Couple ideas:

- I see a lot of references to "zulip server" in the README. I have no idea what it is and whether I even need it? What I'm really interested in is what the app does, how to run it and how it looks like

- Consider swapping the top link to the one pointing to glitch. Much better to see it working rather than pointing to a signup form

- Perhaps add a screenshot of the app in the README.md?

- Maybe also provide a docker-compose file, so users can quickly try it out?

Good stuff!

Edit: formatting
I have a Firefox plugin that removes the tracked URLs, this must be a Chrome only thing, and considering they track you as it is, I'm not surprised if they do something special for Chrome to hide the tracking internally (who knows what they bundle with their proprietary rendition of Chrome?).
That's the case pretty much everywhere, including in the US. I thought that the post implied some structural reason why Airdrop can't be used in Europe by people with iPhones.
> The West has no need to resort to underhanded tricks

History suggests otherwise.
In switzerland, there is (still) no IPv6 from any cellphone provider.
>3. Have the original take debt and pay the money to the spinoff

I asked this same question of my accounting prof in grad school. His answer was "You guys are very good at coming up with ways to commit fraud". Basically shareholders will sue the crap out of you - diverging debt is a very careful and meticulous process, and bag holders have legal recourse to come after you.
Cute, but insufficient to understand unless you already understand the concepts and deep mathematics involved.

It doesn't tell you why these methods work at learning so many problems. It only tells you how they work which is not enough and will bite you the moment you fall into a pitfall. (and there are many more than mentioned)

And most importantly, it doesn't tell you how to construct working fitness/target functions or why some generic ones work or don't, and when.
That sounds a little saner though still convoluted. I hope they eventually don't have to run through so many hoops to run Linux apps.
Apple Music is unusable, I don't get what the underlying concept is. Spotify, at least compared to Apple Music, is pretty easy to use.
“I leave the car at home”: how free buses are revolutionising one French city
Well, saying that a number presented as unary isn't a number, to me, is the same as saying that a number presented as decimal isn't a number. But you're right that it is "specially crafted" rather than a general solution.
Then it would be funny if the convicted would speak. I'm not sure you want that in an execution.

Example: https://www.youtube.com/watch?v=FRKVQcbIByo
No, you have to read the article in their app or website. The other way would be nice!
I don't think even you believes that. You're telling me you would be "happy" if every source file was one line?
15 Oct 08:22 blurb blast parsed using monkey-sort algorithm [pdf]
All I've meant is that nobody should ever feel surprised when the data they've uploaded leaks. Now the people have realized it can leak, what amazes me is that they supposedly didn't realize it in advance. Just don't upload your naked pictures anywhere if you are going to feel seriously upset for longer than a couple of seconds once everybody sees them. That's just "a rule of a thumb". I absolutely don't mean companies like Facebook should not bother to protect users' data, I mean users should never actually take this protection seriously. The Facebook problem did not affect me because everything I've ever uploaded/written there is what I would not mind showing/saying on a TV.
Google's own GCE still doesn't have IPv6 support on the instance level:

https://googlecloudplatform.uservoice.com/forums/302595-comp...
> I think the fix is fairly trivial

Not at all. Package maintainers and the Security Team in Debian do plenty of manual work to backport and test security fixes.

> As soon as a security issue pops up for one of their dependencies, their automation automatically compiles a new version

That pulls down new releases for the dependency instead of backporting a security fix.
Now you have no guarantee that the new binary will behave like the old one (minus the vuln).
On the contrary, it would be practically a new release.

A lot of companies have security policies allowing security updates on live production systems.
A complete rebuild against new libraries is not that.
Yes, that's exactly what I said in the paragraph after that.
Extracting RAW Photo Exif Data with Python
Yep, leveraging debt is considered a financial tool, not a malaise. Corporate accounting is very different than a personal bank account.

Even companies with large cash reserves will take out loans when the interest rates are less than the internal rate of return of spending that loan. Most people take out loans for personal things, not increasing their own personal rate of return.
Braceless Rust does look very nice. I wonder if a python style syntax is possible?
> When the train has gone and a hotel is too expensive pavements and benches are the only option.

of course not. In japan you have tons of options to spend a night in town for a few bucks. Go in a Karaoke at night, or an internet cafe (even some are "boxed" so that you have decent privacy to doze off)... it's far from being difficult. That is also why internet cafes have showers available...

> . But in the deferential, work-hard/play-hard, corporate culture of Japan, getting drunk and ending up stranded without a bed seems to happen all the time.

No. It's just statistics. When you are in a city with millions of people transiting, you are bound to see a lot more of people who are dead drunk on your journey because a lot more people pass by everyday.

The photographer has no clue about why this is happening. These folks who fall asleep anywhere don't think about "getting to a hotel", they are planning to go back home but are so drunk that they fall on the ground at some point. Making it into any other kind of societal critique is just stupid.
I think it depends on how much leverage you have, doesn't it?

If your skillset is in huge demand, and a company needs you badly enough, they might just be willing to guarantee in writing what project you'd be working on - and maybe even give you a window seat, too.

Though if you're in demand, and want project guarantees, you'd probably be happier as a consultant - that way you're sort of always guaranteed to be working on the project you want, because completing that project is the entire reason the company hired you.
Agree, feels like the middle ages when we used to have a pillory [0]. So out of time.

[0]: https://en.wikipedia.org/wiki/Pillory
Self-Serve Data Prep and ETL for Business Users
I think you did not understand what is happening, Oracle Java8 is EOL, you have to take a decission:

-continue using it without updates

-pay for updates (similar how some banks pay MS for getting updates for some older Windows)

-upgrade to a) paid Oracle version b) free OpenJDK c) some other Java re-implementation

-do not upgrade but switch to OpenJDK(say for RedHat if you want support and fixes)

This thing happened before, some product gets EOL and some big budget companies will pay to not upgrade and continue getting support. The only people that are affected is people that would like to get the extended support for free.

Oracle,RedHat and others make money from offering support and updates. IMO Java ecosystem is healthy and competitive, you have alternatives, you have a group of companies working on it, you have many choices where to buy support if you need, you have a lot of tools and libraries that you can use.

I am not using Java but in our project when e need to do some task we always try to use existing work, so we use CLI apps if possible and most of the time this apps are made in Java and are high quality and save us maybe months of work
Bloodhound supersonic car hits financial roadblock
Honestly, if you need a third-party to explain your scheme with a 6000-word, 20 page document there might be some sort of issues with your scheme.
Shouldn't be too hard to verify the claim. Just grab a dictionary file and analyse the proportion of words with more than one definition.
The Fed is backed by the US Federal Government, which has quite some assets to cash in to pay off its obligations in the worst case. Tether has… nothing.
Fed has a few more economic considerations (esp. bank pressure and Treasury entanglements) than J. Random Scammer.
The concept is pretty simple. It's an app for listening to music. There is your personal library, recommendations, radio station etc.

I honestly don't know how the app could be made any simpler.
Which is only useful in the narrow case in which your target supports IPv6 and doesn't treat each /64 block as one address for the purposes of rate limiting. This combination seems quite rare.
iTunes’ days are limited I think. I’m honestly surprised it’s still alive; the introduction of iOS/UIKit-based apps to the Mac in Mojave seemed like the perfect time to EOL it in favour of separate Music, Videos, Podcasts etc apps as it is on iOS.

They’ve been slowly stripping things out of iTunes into their own applications for years, and no recent Apple services use the iTunes branding (Apple Music, for example). I give it a couple of years before it’s replaced and left in the “Other” folder in /Applications
mobx-state-tree (mst) is an addition to mobx. While mobx is a rather generic approach to manage state via composable observables and actions, mst is a strongly opinionated enhancement of it that brings in e.g. strong typing and some simplifications.
While mst was great for some simple things, it soon runs into issues at complex requirements, one of them being performance. In my scenarios after running into some of these issues, I then rebuilt everything in mobx and brought in the strong typing etc. via TypeScript and code governance. This worked great so far, not much boilerplate, great state/action componentisation, also a great serialization/deserialization out of the box with serializr.
What?! No. I saw it like 15 mins barely. It's all slack now.
Ask HN: How do you allocate time to complete code reviews?
Put another way... if the proponent of a particular (serious) syntax style guide can't be bothered to automate it, then they are pissing in the wind.

I laugh when I see those 50-page English-language documents describing how some institution wants code to be formatted. Ain't nobody got time for that.
Exponential Altruism: A Strategy for a New World
¿Cómo crear una página de Facebook para mi negocio? Tutorial paso apaso
The comment is mistaken. I suspect it’s being downvoted not because update control isn’t appreciated, but because it’s very much there with snaps. There are several ways to disable snap updates, and they are really quite nicely balanced for modern operations.

For example, if you publish a snap that depends on another snap, say an app which uses a database, you can set things up so the database won’t update until you publish a validation certificate that your app snap version X has been validated with database snap version Y.

Updates can be deferred by anybody, and I think there is a plan for snaps themselves to be able to defer their own updates (for example, a movie payer that is playing a movie at the scheduled update time).

Enterprise management systems can also control the flow of updates very nicely. For example, they can have a different snap revision as ‘stable’ or ‘beta’, which means they decide when a new revision of a snap will be considered for update by all the machines tracking those channels. They can also prevent any updates from happening on specific machines.

Device manufacturers also get a layer of control, similar to snap publishers with their dependencies. So an appliance that uses snaps might see specific revisions of snaps only once those have been certified on that device.

Considering how rich the actual reality of ‘software update distribution and managment’ is in practice, it’s nice to see that level of thinking built in to the system. We’ve had simplistic approaches around for decades and the results in practice are too or, there are millions of vulnerable machines out there because of neglect. I’m interested to see if these mechanisms achieve a better result all round, and the simple thing you are focused on is certainly already there.
You need to do the inverse as well, ie who many different words mean the 'same' thing.
Isn't handling documents one of the main tasks in an office job? I don't see the big deal with spending a few hours per day on one of your core tasks.
Yeah, and let's not forget that level of literacy was among citizens... not even accounting for slaves, which could account for a large part of the populace in some civilizations.
It would be trivial to rate-limit the whole subnet then.
Glary Utilities PRO 5.107.0.132 Crack with Serial Key Free Here
"This is being used everyday in production by most financial institutions" — you can't be serious...
Because developers want to target the whole Linux desktop segment without having to reproduce the packaging process several times. Has nothing to do with whether the format is better or worse as long as it is consistent. Fortunately, gems like FPM have attempted to address this issue.