skysight-inc/HackerNews huggingface dataset:
I was with Simple from the start and generally liked the app and the customer support (based in Portland IIRC) was very helpful and friendly.

My problem was that I had a large check to deposit and before they cleared it they insist I not only specify the source of the funds but also what I was going to use the monies for! I understand they need to ask the former (per IRS regulations and "Suspicious Activity Reporting") but the latter is frankly NOTFB and no other bank has asked me that question. I told them as such and closed the account.
Java in 2018: Change Is the Only Constant with Mark Reinhold
Meghan Markle to Become Duke of Sussex After Wedding
The Summer of Do It Yourself: An Entrepreneurial Lesson in Self-Reliance
What’s the future of simple, though? With all the founders leaving, does it have a future?
That is amazingly good news! The small payments for tickets in many places in the eu are already barely covering the cost of the transport. Just get rid of this bureaucratic process and go for a flat and easy approach to ticketing.
Free*

*Terms and conditions apply.
9 Life Lessons You Should Know If You Want to Be Rich and Happy
Account portability works exactly like this in the UK. I can't say that banks here provide a much better service than I received in the US.
Well we all pay taxes, so why not?

A study a number of years ago for my city suggested that the costs of a ticketing system from maintenance of machines to employing station staff and ticket inspectors was higher than the revenue that was collected from fares.
I've recently disabled javascript by default and now I only enable it for sites where I want it. My browsing experience has improved significantly.
I read somewhere, probably Nietzche, the following statement (paraphrasing):

There are only 3 types of people: the poor that wants to be rich, the rich that wants to continue to be rich and the idealist, that using his ideals, wants to be rich.

edit: I always read it figuratively. Getting rich meaning to improve position in whatever hierarchy the person cares about.
What license are they using? LGPL? MIT?
Value Type Hygiene: John Rose and the Valhalla Expert Group
> ... a Limited Liability Presidium.

Shouldn't that have been Limited Liability Partnership?
Autocomplete fail?
Part 1: OpenJ9 versus HotSpot
> but do we really care if an app is 50MB, in 2018?

> my laptop has 1TB HDD + 256GB SSD, and 24GB of RAM. I can definitely spare 50MB of disk space and 200MB of RAM.

How much cache does your laptop have? All this RAM usage completely thrashes any caches anywhere. Page caches, disk cache, etc.

Slack alone takes a heavy toll on my laptop. Combine it with any heavy website on FF (which has gone insane on mac since Quantum) and the laptop is ready for take-off.

Not to mention that we are slowly putting a ±$1k price tag on "comfortable computing". People who spend <$300 on a computer are absolutely screwed, even though they have orders of magnitude more power than a device which took humanity to the moon (to use a hackneyed comparison).

I find using developer computers as a measuring stick a painfully elitist perspective. In an ideal world, software developers would be banned from spending more than $250 on hardware. Ever. [for their current workstation]. That would do more to change the face of software than any processor improvement ever did.

> Many times it's either an Electron app or no app at all, as many companies wouldn't bother supporting Linux if Electron didn't make it so cheap and easy.

I agree with this. However, focusing on first order consequences can be deceptive. Perhaps it is precisely the existence of Electron that suffocates any budding competition for more performant but slightly more involved alternatives?
For some reason they still can't get rid of the tracking and ID requirements though.

Estonia is interesting, small enough to make risky moves, large enough to make them meaningful. I wished NL was half as progressive.
IntelliJ IDEA 2018.2 Early Access Program: TouchBar
Show HN: Mud – a c++ lib for rapid development of real time games/creative apps
Isn't there concern of python availability during SAT/ACT exams? What is the criteria for allowing a calculator in these exams?
Does anyone know if the initiative is tied to the educational system?
Jcasbin: authorization lib supports access control models like ACL, RBAC, ABAC
My parents live in a village, they have basement, few meters underground (under the house) the average temperature is 0-5C (even in the summer when outdoor temp is 30C). All the food is saved there for years!

Engineering sometimes is so wrong, people before tech had a lot of simple an nice hacks!
I hear you; I'm not overly excited with CMake either, or the C build system story in general.

I spent several years trying to bend regular make into something I was happy with; then I spent several years on top of that using Rake, since at least it allowed me to say what I mean in a sane language. Compared to Rake, CMake is at least semi-standard, provides some kind of macro for most things I want to do, and mostly stays out of my way.

But you definitely have a point when it comes to simplicity and project fit. If someone would be willing to step up and help translate the makefile into something that doesn't look horrible, I'd be more than happy to let it go. Otherwise we'll have to wait until I get enough round tuits, which could take a while given how much remains to be done in Cixl.
Playing in LA.

Any way to know when it is coming to Houston?
Oh, sry, I see.

I guess that it's just a Stripe marketing channel and the number of sign-ups supports some metric.
That's one meaning of memory model. Historically, however, "memory model" refers to the theoretical way that a language represents memory, independently of platform. For example, see this presentation (http://www.cs.cornell.edu/courses/cs2022/2011sp/lectures/lec...) of "The C Memory Model" (which happens to deal with memory layout very intimately, because C is very close-to-the-metal).

The use of "memory model" to describe primarily threading/concurrency behavior seems to be a Java innovation that's been picked up by the Go community.
AtomicReference, a sometimes easier alternative to synchronized blocks
https://www.reddit.com/r/java/comments/8ivdd6/atomicreferenc...
Linux is trademarked because of some "hijinx"...

"Initially, nobody registered it, but on August 15, 1994, [...] filed for the trademark Linux, and then demanded royalties from Linux distributors. In 1996, Torvalds and some affected organizations sued him to have the trademark assigned to Torvalds, and, in 1997, the case was settled." https://en.wikipedia.org/wiki/Linux#Copyright,_trademark_and...
US Congress mulls extending copyright yet again – to 144 years
In London I get the tube/bus everyday. Each bus idles for 2-3 minutes at every stop, and there are stops every 100-200m, for a 2km bus ride roughly half of the time, and fuel, is spent waiting for people to get on and off the bus, with the bottleneck at the front of the bus where you have to tap in your RFID card.

The bus system is not generally used by wealthy people (house/rents are way higher near a tube station) I would guess that at least 60-70% of the people on a given bus in London are either over 60 (so not paying), under 18 (paying a reduced rate) or on benefits already (so the government is already paying indirectly).

So what is the point in charging? I think you could remove the requirement to pay / tap in on the bus and cut the number of buses running in half, without reducing profitabliity or service significantly. And you'd get better air quality in London as well.
Data Format Description Language (DFDL) v1.0 Specification
Couldn't even read the website because the text disappears as you scroll past it.
Tapestry: Invoking server-side event handler methods from JavaScript
Black holes, Interstellar, etc.
Not sure why I got heavily downvotes. This above was the pieces of information that got me to think they were all on hg. So judging from the comment I stand corrected.
Fast primality testing is of course important from asymmetric crypto. Without it, we couldn't generate big semiprimes.
And do you think that’s true? Why category do you think - say- Tim Berners-Lee falls into?
I'd add that by outsourcing it to you they've done two things:

1. They've transformed a capex project to a single, monthly opex line item, and

2. They've eliminated a host of risk management -- if anyone asks about any of a myriad of risk factors (password storage, gdpr, DoS attacks, whatever...) they don't say a word, they just point at you.
I guess that is only because it was at first limited to Tallinn and even after the extension to all of Estonia you still have foreigners not covering the costs with their tax payments. I have no idea what fraction of the people would fall into the respective categories but I would guess that after the extension to the entire nation it is not really worth the effort and costs to make foreigners pay because they are a small fraction compared to the costs of maintaining a payment system.
Somewhere, a team of coders at a top government agency is furiously designing Stuxnet 2.0 to break his fridge, bring him back to the grid life, and raise the nation's GDP again.
JavaScript with map, reduce, filter and ES6
That's about Steve Wozniak (who actually made the product that made Apple great) though, not Steve Jobs. Steve Wozniak seems like a great person. Steve Jobs... not so much.
AVG Antivirus 2018 Crack and License Key Full Version Download
You're judging their culture through your moral values.

And "global society continues to evolve" is only true if you believe in "progress".
World's First Entirely Tax-Funded Public Transport Nation

not free.
I had no idea this was the case. That's shocking.

If I need cash, I walk into a Chase branch [Not my bank, but conveniently near a Thai Restaurant I like to visit] and just ask for cash advance against my VISA card. Done by a teller, there's no ATM fees.
Makes sense and I'm a big fan. The only worry I have are a lack of market forces. How do five bussing companies compete if there's no revenue model. I wonder how they tackled that.

For example it may make sense to charge more for luxurious buses, or for a buses that drive on a dedicated lane for which they pay a more expensive license but are faster, or buses that offer wifi, or buses that come by every five minutes, or buses that drive at 3am. These all have fundamentally different cost components. Does the government pay for it all, allowing bus companies to inflate prices? Are there caps? If so, on what basis? And how does pricing work in a low-competition area like a subway operator with a 30y license, and government paying for it all?

Again, I'm a big fan and we need to move this forward. But I'm interested in what system they (and other cities that experiment with this) put in place to manage it all.

Either way, can't wait to see this arrive in my city. Working remotely, strong local walkable communities, ubiquitous public transport and automated ridesharing are strong candidates for the future, all of it electric and low-sound. That should increase traffic density, clean up cities from sound and pollution, make traffic safer and cheaper.

edit: another issue that comes up is demand-control. For example I currently have a 60-70% discount subscription but only if I travel outside of peak hours. That absolutely induces me to travel differently, e.g. leave home earlier or stay a bit longer at work or uni until I get my discount. Free public transport removes that instrument. There's a lot of talk nowadays about trying to change the 9 to 5 model to one that's spread out more. e.g. universities having an 11 to 7 model, some companies going 10 to 6. Part of that story is traffic management, and free public traffic throws out this instrument. It may also disincentivize cycling, to a small extent walking, and perhaps most importantly, wanting to live as close to the 'rest of the day' (work, school, friends) as possible to reduce costs.
Somewhat hastily compiled, here are (I think) all direct quotes from the article:

https://pastebin.com/raw/5rhv1KjE

I don't understand your complaint.
Apache Accumulo 1.9.1 (Critical Bug Fixes)
Your thoughts made me look into London bus demographics and I agree makes sense for rides to be free but I found this saying: 'Over half of day and night bus passengers work full-time (51% and 59% respectively).' p.8 from http://content.tfl.gov.uk/tfl-bus-users-survey.pdf
Also, tourists tend to pay 'tourist tax' in one way or another so they're already covered to some extent.
The last one obviusly.
Golf GPS Watch, Golf Cart Enclosure, Golf Rangefinder
Thailand has free buses since like forever ago.
There are different tiers here, free, cheap, normal price, luxurios.
I would love to see free medical than free transportation.
This is the best way to categorize programming languages, but applying it only to relatively unpopular languages seems a strange choice.

I'd categorize the popular ones like this:

- One sparse byte array: C, C++

- GC heap with class instances with fields: Java, C#, etc.

- Affine structs and enums on the stack, plus library support for heap and other models: Rust

- Dictionaries and primitives: JavaScript, Python, Ruby, etc.

- Immutable structs and enums on the heap: (safe) Haskell

- Textual/array/dictionary variables, global and local: bash and other shells
Alternatively, you can use the model in Belgium and Luxembourg, where you're still expected to tap, but there's readers all over the bus and you can enter through any door.

Of course, that relies much more on trust and/or fear of inspectors.
EU games and quizzes
Every. Time.

https://satwcomic.com/every-time
Don't forget electric scooters!
For me at least, I believe part of the reason is the circular visual layout of the menu, which makes it hard to scan. With traditional context menus, I usually develop muscle memory that helps me aim to the desired option. With pie menus this is not needed, but scanning the available options feels weird, as there's no clear left-to-right reading sequence.

I would love a "square pie" menu that combined the improvements of pie menus (click-and-drag to select, infinite size) with a square, table-like layout surrounding the cursor above, below and to the sides of the initial mouse click point.

Something like this (where <¬ is the mouse cursor):

.___.___.___
| A | B | C |
|___|___|___|
| D | <¬ | E |
|___|___|___|
| F |
|__________|
| G |
|__________|
Well the tube makes about 50% of its money from fares which is about double the 25% it gets from the government. The rest are things like advertising, renting out real estate, financial plays etc.

Consider that London has a ton of people from outside of the city, and tourists. You can go free for residents, but you'd still need an RFID card system for everyone else. Moreover, if just London decided to do this you'd still need an RFID system for transport that goes in/out of the city, e.g. every train station, many buses. In Estonia they still used cards even though it was all free. You essentially need to make the whole country have free public transport, that's a big decision. Hope the UK will get there within 15 years!
Both are acquisitions.
For those without noscript etc. this [1] is how it looks without JS. Absolutely amazing.

[1] https://i.imgur.com/gTXPXrx.png
Economists continue to revere Adam Smith today..
The bottleneck on a busy stop (where say 40 people board) are people getting on, shuffling down the bus, going up the stairs, etc. I believe you're allowed to board in the middle doors too.
I agree with you. In addition to many more people saavy at generating and editing content, modern cell phones with motion stabilization and better editing tools make anyone a reporter/cinematographer if they are lucky enough to be in the right place at the right time to capture something interesting or otherwise news worthy.
Chase charges $8 to cash their own check. I asked if they’d waive it for the disabled beneficiary of an FBO (for-the-benefit-of) account. They wouldn’t.
We don't have any good biological markers for depression at the moment. There's a strong possibility that there isn't any good biological proxy for the experience of being depressed.

The main problem with current diagnostic tests is that they give equal weight to a wide range of symptoms (sleeping too much, not eating enough, feeling hopeless about the future, wanting to kill yourself) that may have wildly different importance to the patient. A treatment can look good in clinical trials without necessarily having a big impact on a patient's quality of life.

A biological test could be a retrograde step if it doesn't strongly correlate with the subjective hardships of depression.
That's a really simplistic view of a complicated problem. For an example of why that can't work, read about the studies on the relatives of actress Glenn Close. One is bipolar and one scizophrenic. Both were found to have a genetic variant that might be summarised as causing a glycine deficiency (possibly just in the brain IDK). Treating them with high doses of glycine eliminates symptoms in both of them. It seems unlikely that even checking blood levels would indicate a problem. Perhaps a genetic test? But this is apparently not a common genetic marker in those two conditions.

Another solution in some cases is to change a person's environment, relationships, job, etc... Some depression can be relieved by changing ones worldview or other purely psychological interventions.

In short, the notion of objective physical measures indicating specific conditions is not possible in most cases.

SSRIs are used to increase serotonin levels, but they dont even use a serotonin test to diagnose. I have my suspicion that there's not a strong correlation.
On Xerox's paper about Mesa/Cedar they describe how they saw as influential to support the same kind of development workflow as Lisp/Smalltalk on a strongly typed systems language.

Meaning the REPL, dynamic code reloading, debugger, ...

Then we had to wait a couple of decades to catch up and aren't still not there.
GDPR, Right of Erasure (Right to Be Forgotten), and Encryption Key Management
The crypto dream is that you leave banks all together. It is happening slowly.
In the UK, at least, there are switching-services which aim to make it painless to change your bank. Your direct-debits, and bills get switched to the new provider, etc.

I've never used such a service myself, but I have heard from friends that the process was pretty painless.
I don't think you have to sacrifice any meaningful amount of productivity to learn Vim. Contrary to popular opinion, I think vim has a pretty smooth learning curve to begin editing with it.

It might take a bit more effort to learn than, say, Sublime Text or Atom, yet after playing with "vimtutor" and reading a blog-post or two, you can learn how to open a couple of files and display them in splits, how to do modal editing, search, replace, copy/paste[1], undo/redo, save and close in a vim buffer. It's basically everything you will need to start using vim as your primary editor and it can be learned in a couple of hours.

After that, you can always learn deeper aspects of vim later and customize it in a leisurely pace in weeks to come.
I wanted to like Simple. But the budgeting and money tracking features were never really that useful, I needed checks, and my card number was stolen and used to purchase groceries in another state even though I had only used it for a couple of transactions. Their customer service handled the transaction but it really seemed like the card leak was probably on their end. I pulled my money out then.
Axioms of Web architecture
There is a similar debate around paying the £7.00 for NHS prescriptions. The vast majority of prescriptions go to elderly, young, pregnant or chronically ill people who don't pay.
Yes, we do.

Besides, without Electron, we'd have more native Windows apps, and running Win32 under Wine on Linux is still often better than Electron.
Succinct Trees in Practice [pdf]
They picked the worst possible time in 80 years to start a new bank. It meant they couldn't actually get a banking certificate. This constrained every technical choice & feature they wanted to offer.

I mean....I'm not sure there's a lot to learn from the Simple story beyond that.
> there are stops every 100-200m

This is true, but it's actually fascinating that this is required for the elderly and immobile. If the stops are too far apart then people have to walk too far to get the bus, and so in practice they don't.

I used to feel the same when I lived in Edinburgh, that the stops were too frequent, but despite the stopping/starting it was useful for others.

Edinburgh has (had?) a fantastic local bus-service. Definitely the best I've experienced in the UK, cheap, reliable, and an unusually friendly set of drivers.
Ocaml: Type declarations and pattern matching
Public transport in a lot of Europe is publicly owned/run. Standards aren't maintained by market competition, but by politics.
I would strongly recommend watching Jason Cohen's presentation on MicroConf 2013 (https://vimeo.com/74338272).
> How do five bussing companies compete if there's no revenue model.

Why would they need five bussing companies when one suffices? They might not even need the one, the government could run it.
> For example it may make sense to charge more for luxurious buses

Which transit system with a subscription model does that? We have a year ticket in Vienna and since that is a flatrate you can already not do that.
Tube barriers have the same problem, although it's not really environmental. Ever seen Canary Wharf station (jubilee line) at 6pm? Or almost any DLR station where there's only two or three oyster card readers for an entire station? I've heard of people being stuck outside the elevators of the jubilee branch for up to half an hour when the DLR is on strike.

Getting rid of the barriers would get people in and out of stations faster, reduce queues and get rid of a lot of redundant station jobs which only exist to get people through the barriers. Actually those last two points may get significant backlash from the British public and the public transport unions respectively..
> You essentially need to make the whole country have free public transport

That would be horrendous.

Trains are already crowded enough off-peak. In lieu of more infrastructure (like HS2) the real solution would be to increase the prices to encourage people who are more concerned about price than speed, flexibility, frequency, to take less crowded trains, or other solutions like coaches.
Or make the fine matches the fare-dodging rate.

Or CCTV and face recognition to auto-bill users or fine fare dodgers. That may or may not be good enough to replace user actions like tapping a card reader (Amazon stores are not the whole population, and I don’t know the reliability, thry may be an expensive public beta for all I know), but there are also privacy implications for such systems.
Imagine tomorrow was your last day. Would you have any regrets?

I personally ask myself that whenever I'm not happy and it usually straightens me out. It's not an easy path but if you want to find meaning in your life, it's a good question to ask.

Most people find meaning through the things they care about which tends to be a small circle of friends and family.

Coming to terms with your death is one thing but coming to terms with the death of everyone you love is another.

In that sense I prefer the idea of make the best out of the limited time you have because it is limited. Once time is limited, your own and that of others, maybe you can find a way to use the little time you have meaningfully.

Think about how you want to die. Do you want to die alone or would you like to die surrounded by people whose lives you made a positive impact on? How do you feel about dying alone and if no one cared whether you lived or died? If you think that no one would care whether you lived or died, you are depressed and should seek help.
But you could just use C# instead on the desktop, and be happier.