skysight-inc/HackerNews huggingface dataset:
My attitude towards this is starkly different to yours. Suppose the data showed the opposite - that most wealthy people had inherited the bulk of their wealth. For me this would be an argument in favour of anti-inheritance laws. An entire class of society would have an inherent, non-meritocratic advantage in life.
Wayland was designed to solve a very specific set of use cases and nothing more. The number of times I have read "wayland doesn't do that" or "that's not wayland's job" or "wayland is just the compositor" are telling. Of course a stack that is compositor + windowing toolkits is going to miss countless mission critical use cases in countless workflows, not to mention that it is an even further regression from composability in the window manager space and no, dbus is not the answer either, you can't make literally every program depend on dbus just to be able to do simple things like take a screenshot, or automatically rearrange windows. Every program having to use a toolkit or implement a message passing system themselves will never happen because few developers have the expertise needed to do so. This is in part why things like X11 were created in the first place, so that there could be separation of concerns. Wayland stomps all over that and thus doesn't even offer something that could become a defacto standard, so it seems that X11 will continue to live on.
Ruby 2.6.3 added support for the Japanese new era last week. You can see the ruby-lang thread here [0].

[0] https://bugs.ruby-lang.org/issues/15742
> A power that literally no one uses.

I just told how I used it.

> Well, no one that matters anyway.

I don't matter? That's kind of rude.

> Whatever the case, modern development heavily favors coding for the common case, not supporting a flexible framework that can accommodate fringe cases. And in 2019, your use case is fringe.

Are you going to say that accessibility features should also be discarded? Being deaf or blind are not the common case.
BuildZoom (YC W13) is hiring. Help us make remodeling cheaper
Amazon customers will be able to return purchases to any Kohl’s store in July
It looks like the Defender is coming back.[1]

[1]https://www.landroverusa.com/future-vehicles/defender/index....
This only became illegal on January 1, 2019. Before that there was a grace period. So you're going to see a lot less of it.
Inline Python in Rust
Have a conversation with your manager's manager. Don't start with your manager as the problem that needs to be removed. Rather talk about the loss of morale and productivity, which should lead to the manager's behaviors causing the conditions which result in the losses. From there, make a plan to correct the behaviors with all of the parties at the table.

Open conversation without accusations. This is a new setup for everyone
Drawing attention to verified instances of sexual harassment, and systemic failures by management to deal with it (90 million dollars paid to a departing sexual harasser) is not creating an unprofessional working environment.

Harassment, and management's systemic failures to deal with it, however, does create an unprofessional working environment.
A blogger (I forget who) said to reject more candidates during the phone screen stage, which I've found to work great. When evaluating a phone screen, many interviewers will think "they were on the fence. Let's see how they do in the on-site," which leads to a lot of unnecessary interviews. Some gentle pressure on your phone screeners to reject marginal candidates works very well. One way to do this is to bring the phone screener to the final hiring meeting, and if you reject the candidate, ask "what could we have done to catch this earlier in the process." More aggressively, you can gather stats and you will find that a few phone screeners are letting through most of the marginal candidates, and some quick conversations with these few will bring down the interview load substantially.

Sadly, too many people running companies ignore the cost of interviewing on productivity. It's very similar to how they view open offices as a "free lunch," pretending that there are no costs, and pushing employees to just work more to offset their management mistakes.
> and they brought out the cow and gave me a rock, and I had to beat the cow to death with the rock myself, I think I'd change my order.

So would I, but maybe for different reasons. Aside from the method of killing (bashing the poor thing with a rock seems unnecessarily cruel to me), killing my food would be something better done well in advance of mealtime, not once I've sat at the table.

In general, though, I don't think that I'd have an issue killing my own food. That's hypothetical, of course, since (outside of fishing) I've never had to do that.
Apidock.com SSL cert is expired
California's tax rates turn out to be much lower than 100%.
> It should almost be two clicks on "etsy for farmers".

Sounds like a viable startup opportunity. Especially with the Beyond Meats S-1 post from yesterday where hackers talked about buying meat directly from farmers.
i have a pretty anti-calvinist, though thoroughly religious, background.

What's wrong with that is that Work is not God, and therefore cannot be that which justifies you (and in fact, you justify it!). Taken to extremes, work-as-that-which-i-live-for is a not very subtle idolatry, and that usually winds us up in boot-stomping-on-face-forever territory in more or less short order.

I mean this in the least greeting-card-glurgey way possible: The thing we live for isn't work, it is love.

...This circumstance constitutes in itself the most eloquent "Gospel of work", showing that the basis for determining the value of human work is not primarily the kind of work being done but the fact that the one who is doing it is a person. The sources of the dignity of work are to be sought primarily in the subjective dimension, not in the objective one.

Such a concept practically does away with the very basis of the ancient differentiation of people into classes according to the kind of work done. This does not mean that, from the objective point of view, human work cannot and must not be rated and qualified in any way. It only means that the primary basis of tbe value of work is man himself, who is its subject. This leads immediately to a very important conclusion of an ethical nature: however true it may be that man is destined for work and called to it, in the first place work is "for man" and not man "for work". Through this conclusion one rightly comes to recognize the pre-eminence of the subjective meaning of work over the objective one. Given this way of understanding things, and presupposing that different sorts of work that people do can have greater or lesser objective value, let us try nevertheless to show that each sort is judged above all by the measure of the dignity of the subject of work, that is to say the person, the individual who carries it out. On the other hand: independently of the work that every man does, and presupposing that this work constitutes a purpose-at times a very demanding one-of his activity, this purpose does not possess a definitive meaning in itself. In fact, in the final analysis it is always man who is the purpose of the work, whatever work it is that is done by man-even if the common scale of values rates it as the merest "service", as the most monotonous even the most alienating work.

http://w2.vatican.va/content/john-paul-ii/en/encyclicals/doc...
I agree, great to see software that are available for free and do not ask something in return (such as email address).
This is one of the major downsides of the (overall good) transition to cannabis use in young people.
>> How do you overcome schlep blindness? Frankly, the most valuable antidote to schlep blindness is probably ignorance. Most successful founders would probably say that if they'd known when they were starting their company about the obstacles they'd have to overcome, they might never have started it. Maybe that's one reason the most successful startups of all so often have young founders.

Guess i should give up on that dream then..
What on earth is this supposed to even mean?
As stated, in my opinion, it's irresponsible to deploy unbreakable two-party encryption at a national/global level. IMO, authorities should have a way to decrypt the encryption used by the masses, when needed.

Further, it's clear that policy makers will typically push for such a mechanism. If such three-party systems are to be deployed, it would further your privacy cause to help to develop such a system, if your efforts to push back without compromise do not bear fruit.
Unmixing Experiment
Reverse Engineering a North Korean Sim City Game
> 6. Exorbiant state fuel tax (27th highest in the nation).

Sounds more like a median state fuel tax.
It is all BS imo. There is a guy in CNBC who always spits out companies with UOA every week. I believe he only brags about the winners and conveniently shoves the losers under the rug (and there are a lot of those)
My understanding is that pay for parking (aside from large garages) is generally about space availability rather than making money. Public street parking in Boston is fairly cheap per unit time and my understanding is that the maximum time limits are meant to allow new people to come in and take the spot to do whatever business they need to do in the area. Otherwise people would just squat on spots all day and the businesses would be starved for customers.

Not disagreeing with all the other shenanigans you listed for Ma though.
I have gone through the article and trying to understand what is so different with this project compared to other I see on the internet that would make me to donate... I read on almost every startup blog that idea must be crystalised, short so everyone just get it, and if it takes long to explain then most likely it's not the right idea... Or maybe I'm not intelligent enough to get it.
Then you're misrepresenting what the book is saying, which is worse than not having read it.

As an argument your position makes no sense. You might as well be arguing that there's no point in programming languages because sometimes you have to write assembly.
> 4. We have toll booths all over

Good news on that one! Most of the toll booths are gone. They've been replaced with electronic overhead gantries, and now they can add more:

https://www.wgbh.org/news/2018/03/26/local-news/future-tolli...

Suggested update:

4. They charge us tolls all over the ...
You would replace photo radars, red light cameras and automatic paying tolls with actual employees? That sound like a waste of manpower.

Does that also mean that petrol is now free since you could just fill up and drive away without ever being recognized? Or are we also putting someone at each pump to make sure nobody drives away?

This would also make actual police investigation harder. How would you call the police on someone driving recklessly without being able to provide the plate? What about when they need to find someone that has a done a crime? Should they close down traffic and search every single cars of the same color and make as the criminal's?

The only way removing plates would work is if you replace it with something more invasive (i.e. facial recognition).

In short, you could do any crimes you currently do with a stolen car or fake plates without any effort.
How Sony PS2 security was defeated
Ezra Klein recently interviewed Anne Helen Petersen (Buzzfeed) and Derek Thompson (The Atlantic) about this topic. I think they hit on a lot of the things I've been feeling and some of the struggles I have trying to think through a fix — we need to shift both structural and personal thinking on this topic.

https://megaphone.link/VMP7590220227

These are the two articles these authors are known for:

https://www.buzzfeednews.com/article/annehelenpetersen/mille...

https://www.theatlantic.com/ideas/archive/2019/02/religion-w...
Python? In my Rust?

It's more likely than you think.
So "Transformers" are part of the attention-based systems, which are a approach for modeling input-output relationships that is an alternative to Recurrent Neural Networks. These are instead based on Convolutional Neural Networks.

The innovation here is that the transformer is compressed, allowing the system to deal with longer sequences.
What do you like about it?

For general use it seems as if it'll be something that makes no difference to my day-to-day usage of my computer other than a warm fuzzy feeling that the underlying protocol is "right".
> For a more personal connection, I'd start at the local farmers' market.

I agree. The farmer's market was my entryway. At ours, local ranchers are present and selling their meats. There is a huge wealth of knowledge about what exists in your area at a farmer's market. Not just for meat, but for everything.
The topic you touch on is addressed quite poignantly by the inimitable Mihaly Csikszentmihalyi (or Prof. C), in his book, Flow: The Psychology of Optimal Experience. (I've mentioned this book here before, but it's always worth mentioning again.)

Let me make a choice quote (from the chapter: "Enjoying Solitude And Other People"):

“The ultimate test for the ability to control the quality of experience is what a person does in solitude, with no external demands to give structure to attention. [...]”

You can put the above text in books.google.com and read the surrounding text (I recommend to slow-read the whole book, of course); he makes some time-tested suggestions, without imposing them on the reader.

PS: If you want pronounce Prof C's full name, here is a memorable mnemonic by the man himself: "Me-High Chick-Sent-Me-High".
This is why if I ever move back to New England I'd move to New Hampshire. Massachusetts is hopelessly addicted to taxes, it could really use some of New Hampshire's libertarian bent.
Wayland, in practice, couple too much the "compositor" with the driver stack, and the desktop/wm with the "compositor", and THEN the desktop/compositor/wm with applications (e.g. Firefox menus working or not depending on the desktop env in use)

Then end result is that it explodes your test matrix. I won't use it while it stays the case, because I don't have time to fight with basic graphic stuff being broken all the time, and it is ridiculous to expect things to be not broken if the test matrix stays like that.

Plus it is starting to be old yet still missing half of the features, be it existing X features (ex: ssh -X), basic desktop GUI needs (ex: whatever is needed to implement Wine), or modern must-have (ex: colorimetry) (at least if was the situation a few months ago, hopefully there have been some progress since)
Interesting, I've never heard of that facility before. I guess it wasn't promoted very heavily? Or maybe it's just because RDP comes from the MS world and I try very hard to avoid Windows and anything Windows-centric unless forced to.

Anyway, thanks for sharing that. I'll look into it.

Here's some info on RemoteApp for anybody else who's interested.

https://techcommunity.microsoft.com/t5/Enterprise-Mobility-S...

https://social.technet.microsoft.com/wiki/contents/articles/...
Hardware isn't magical go faster juice. Doing compilation 'in hardware' isn't any faster than doing it in software.
I'm sure a huge percentage of her fanbase has no idea who her father is or the massive role he played in a significant televised court case. Makes sense for her to follow in those footsteps if she's actually serious.
Fellow 25 year old chiming in. It can be incredibly hard to relax and do nothing. And setting the expectation that letting your mind wander will lead to fresh ideas is somewhat anxiety inducing. You have to be truly comfortable with quiet and stillness. I'm finding Sam Harris to be a good teacher in making progress on this.
> In order to reduce our carbon footprint, we have purchased RECs to match 100% of the power used in all those data centers and offices around the world as well.

I have never understood this kind of thing, is it like carbon credits? It is the wildest fallacy ever to think that we can just pollute as much as we want, and then pay some cash into a future-help pot and call it a carbon footprint reduction. How does this actually reduce their carbon footprint? Isn't that impossible? Once you have polluted you have polluted. No amount of money can reduce the pollution you have already put out there, even if you are (at a later date) spending money to clean it up.

There is no possibility of the funds collected being sufficient to undo the damage caused by the pollution. Once the pollution is out there, it's already causing multi-decade damage. Paying out cash to clean it up is a losing battle, like using a bucket to empty a sinking ship with a hole in the hull.

Props to Cloudflare for caring about the environment and working towards a long-term sustainable internet. But I don't get the RECs thing - how is this not just a huge logical fallacy that corporations buy into to make themselves look better?
Off-topic, but I really like that the website offers a text-only version without tracking.
Is Allergy in Infants? Baby Allergies Related Considerations – With All Women
https://ismycertexpired.com/check?domain=apidock.com
I appreciate the effort. I think it is a bit of initial information overload having to read through tons of theory before getting to examples, which is why I skimmed through it and went to the examples. However the examples, did provide too much explanation and at the surface looks like a Query ORM via URL. This seems like a nice idea for things within a single domain, such as a master/detail view.

In my reservations example, if I wanted to get availability, pricing, and content from 3 separate domains in a microservice environment, using this paradigm, I think I still would have to create a 4th endpoint that that combines the 3 in a separate entity called VacationPackages if I wanted to keep separation of concerns.

Otherwise, it might be calling a CMS endpoint, which has an include of availability endpoint, which has a nested include of the pricing endpoint.
Don't ever move to Europe...just saying you won't like it at all.
Is there a way I can import my pocket saved links to this app? Or what's structure I need to import from file?
<rant>
So can I retroactively sue the Berkeley municipality? I'm not joking (...okay I am). I've gotten a fucking ticket literally every time I've been in Berkley because they don't keep track of WHO marks your tires or WHERE they fucking mark them. The city also refuses to at all harbor the mere concept of a mistake by their own...
</end-rant>

And yes I know I ain't ever getting my money back from the city of Berkeley.
As a parent myself, I think you'll get out of it what you bring to it. If you see computers and programming as just a job, or if your desire is to be regarded by others as famous and respected in the field, having children will make all that seem shallow and pointless. And this is good: your children will have brought perspective. But if you turn to computing the way an iron filing turns to a magnet, if you take fathomless delight in contemplation, then having children will focus and purify that force. You'll learn to keep a problem turning round in the back of your head. You'll bring it out in the dark, in the dead of night when you're rocking a baby to sleep. You'll bring it out when you're folding laundry (so much laundry). You'll bring it out when you're driving the family somewhere, and the car is silent because you're hoping the children will nap. You'll compute without computers.
> I think what you described is a very privileged position of someone who has likely never felt real hunger.

I think that's an excellent point. I suspect that nearly everyone, if faced with actual starvation, would be able to kill their own food.
A big issue is that people couldn't finalize any changes until the new era name had been decided and announced, which happened just a few weeks ago on April 1.

For things like Y2K, you could have done your deployment and testing long before it happened - for this change, everyone has just this one month to wait for any vendors involved to finalize, test and distribute their updates so that they can start deploying them on their own systems. No programming language or calendar library version older than March 31, 2019 could include proper support for Japanese dates of May.
People use non-arithmetic infix operators in Haskell constantly. It's great.

It's also pretty easy to add prefix operators in e.g. Haskell or ATS (for something like square root)
A recent example is "willhaben", it's an Austrian classifieds website (like craigslist), and you can use it to message sellers/buyers. It would be useful to get push notifications on my phone when someone replies to my messages, but since they send spam, I deleted the app.
VCV’s AI will read your face in a job interview
NIH, FBI accuse scientists in US of sending IP to China, running shadow labs
Even before Microsoft Windows: Quarterdeck DESQview/X, for example. And of course X-Windows ran on Lisp Machines.

https://en.wikipedia.org/wiki/DESQview

>DESQview/X

>Quarterdeck eventually also released a product named DESQview/X (DVX), which was an X Window System server running under DOS and DESQview and thus provided a GUI to which X software (mostly Unix) could be ported.

>DESQview/X had three window managers that it launched with, X/Motif, OPEN LOOK, and twm. The default package contained only twm, the others were costly optional extras, as was the ability to interact on TCP/IP networks. Mosaic was ported to DVX.

>DVX itself could serve DOS programs and the 16-bit Windows environment across the network as X programs, which made it useful for those who wished to run DOS and Windows programs from their Unix workstations. The same functionality was once available with NCD Wincenter.
Yep, my thought was that it was only a matter of time (probably not much) before chalking was replaced with cameras connected to computers anyway.
What? Who the hell calls Short-term rentals "ghost hotels"?
Re: #2 -- read more carefully -- I highlighted two separate quotes from different paragraphs in the piece.

And I'll wager the journalist chose that quote about "selling joy" to emphasize how ridiculous it sounds. There's a degree of dramatic irony at work here; you have to understand how to read between the lines.

e.g. here's one of the author's colleagues at NPR retweeting the "Hilarious story from @samsanders" https://twitter.com/pgogoi/status/1120711647323197440

I guarantee you NPR journos do not think everyone should live in "PodShares"
Marking a car tire with chalk is a practical technique to assess whether or not a car has moved after some interval of time.

The idea is to tell if someone has been parking for longer than is acceptable in a particular spot. Not a big deal (I assure you the chalk comes right off!). Not the kind of problem that one would think should involve the 4th Amendment.

I guess one's judgement on this depends on whether one thinks laws and the amendments of the constitution are supposed to be taken as absolutely literal and inflexible in their interpretation, with no consideration for practical reality or actual consequences.

Sorry, but I think that's unreasonable here.
It seems to me he is just reporting his own observations. Am I incorrect?
Car is watching you. But who owns the billions worth of data?