skysight-inc/HackerNews huggingface dataset:
This is a common issue, but most do not recognize it. Fewer do anything about it.

My feeling is that the author's definition of what is needed, and what is normal, is out of whack. The author has apparently made an income that allows for survival, but along the way has become conditioned to only work for profit. When you feel profit is survival, this makes sense. In the United States for example, you are given this message all day, every day.

But once you get past survival needs, and want to turn back to things that give life meaning, you can find you are wired to only evaluate the profit potential.

What helped me in the past when I was in this trap was volunteering for a 2 week "vacation" helping people much worse than me. I like to travel, so I would volunteer for 2 weeks at someplace like La Joya orphanage in Mexico. The founder needs help teaching and building sustainable homes for children that can't even imagine the good life. Give some of yourself to them, and see how fulfilling it can be.

When you get back suddenly just enjoying music, reading poetry, or doing something else for personal satisfaction will seem much more worthwhile.
If I remember correctly, the three machines were sold off to different buyers. Regardless, it is probably far too early to be revived, even under the guise of nostalgia and perhaps too niche a product, say, compared to the Impossible project. Although not the same, there are alternatives available:

https://www.jetpens.com/Rikagaku-Dustless-Chalk-Accessories/...
I wonder what they mean by "insect phantoms"?
Probably not what I imagine.
Sure ... but does the New York Times Corporation have freedom of the press.

US law had always interpreted media companies as having the freedom of the press (but not necessarily freedom of speech).

Corporations may or may not have freedom of speech. But it would be bizarre if a media company didn’t have freedom of the press.
Having a wife or girlfriend that is into horses takes care of that.
Previously discussed on HN:

https://news.ycombinator.com/item?id=9723202
OCaml has some metaprogramming facilities through the ppx system. It wouldn't be my first choice for metaprogramming, but it's there if you just want to know the full map of how different languages do it. I have found the ppx system a little bit underdocumented and challenging to use, but it can be very powerful. OCaml fits all of your other requirements.
> The only way forward for Bessemer et al. VCs is to immediately withdraw their funding for this “company” and cut all ties in order to prove that they had no forewarning that this is how their money was being used.

I mean, you might eventually be right. But why "immediately"? What's wrong with taking some time to talk to people, hear the other side, find out more details, do a proper investigation, and then decide what to do?

One side of a story is never the whole story.
It's a reference to a proverb[1] that I am not going to quote here.

[1]http://lmgtfy.com/?q=if+it+floats+flies
> the all-male panel rejected eliminating the tax, citing that they would need to recoup those tax funds from other sales, and that it was "unfair to tax the whole population for something that only affects half of it."

They should go have a chat with their moms.
Fool the new Samsung Galaxy S10's fingerprint scanner by using 3D printing
Google, Apple, and Other Tech Companies Organize Their Remote Teams
No, just the ones amongst us who talk more than we listen and presume we know better without having lived someone else’s life or bothering to ask people what their needs or wants are.

I’m a guy. I’ve met guys like that. I’ve been on the receiving end of such presumption from both men and women. Heck, my current landlord is like that. I don’t want to be a guy like that, especially not in the context of “shove this into a part of your anatomy that I don’t have myself”.
> Isn’t that kind of an antitrust thing?

> How does a good, non-Google not solve a Google Recaptcha?

I'm not sure if it's antitrust, because I would imagine that website admins would _like_ Google to have access to their site while excluding others.

What people fail to realize, I think, is that if this practice had been common, something like Google would have never came to be in the first place! Imagine if websites blocked all but AskJeeves user agents from crawling them?
When I was studying physics, I had a calculus professor who was popular among students for his good use of the blackboard. He would write a ton of text (about 20-25 sqm per 90-minute lecture), but everything was really tidy and well-organized. (He held the same lectures that he gave for the last 20 years, so I guess he got some insane amount of gradient descent going on over time.)

Anyway, for the cleaning, he had a flat mop. The lecture hall had three separate boards, so he used them in rotation. When he was finished filling board A with text, he would wipe board B with his mop while recapping the contents of board A. Then he would rinse the mop and leave it in the sink next to the boards. At this point, board C had dried enough from the previous round of cleaning that he could start writing there again.

Overall, an incredibly efficient and fluent process. The gap in writing gave the students enough time to finish copying everything in their notes or taking a short break to drink something, and it gave him enough time to recap the last 10 minutes before moving on to the next section.
also, reading this article more carefully, much of this just plain wrong:

> One of the more interesting pieces of this was how Ansible was used to keep the attacker in the system.

Fwiw the infra that was compromised was not managed by Ansible; if it had been we would likely have spotted the malicious changes much sooner.
He still has to review those requests. Depending on the quality of contributor, that might be MORE work!
> This should be a valid case

Why?

All Apple did was provide the police with the information they had, in good faith: that is, the information on the ID the thief had.

It's not Apple's fault the ID was stolen and the information was false. It's also not Apple's fault that the police didn't do basic due diligence to determine if it was physically possible for this guy to have committed the crimes before arresting him.

What, exactly, is Apple to blame for here that "this should be a valid case and it should cost Apple enough to hurt them"?
I still just don’t understand why I want serverless, especially as my main request serving mechanism. Every investigation I’ve done into it revealed a lot of issues around function management and latency that always seemed harder to deal with than just writing a server in <language> and deploying it on ECS or fargate.
You know, you could start by reading the documentation and stick one logging.basicConfig() call in your entrypoint, instead of spreading that kind of misinformation.

Python's logging infrastructure is pretty bad but you fail to give any good, factual reason why it is. Instead you just vent your frustration on HN, making that platform all the more depressing to read.
And that must be why Microsoft, Nike, Starbucks etc. failed so miserably, right?

And could you explain how exactly the Chinese gov made things difficult for Amazon?

Seriously this whole thread is just amazing, tragic and downright sad.
Basically do whichever and whatever makes sense to you, for you.
Interesting. But when you're older, you have less time. Scarcity usually drives up value.

How to reconcile these two ideas?
I knew about Bitcoin quite early and always believed (absurdly incorrect with 20/20 hindsight) that the price ought to correlate to the "actual" utility of bitcoins, i.e how many transactions were performed to purchase goods and services. I imagined a future where bitcoins would be used for micro transactions online, illegal purchases (drugs/≈Wikileaks/banned stuff in dictatorships) and by people in hyper inflationary economies. I speculated that if the price would reach multiple thousands of USD per BTC, we would have seen massive adoption for even mainstream uses.

It's so strange, because I love the ideology behind it and the decentralised technology, and by many measurements bitcoin and other crypto initiatives would be considered a somewhat success if we didn't have the price to look at. That I can pseudo anonymously (or completely anonymous with stuff like zCash/Monero) transfer a token of wealth over the internet without a central party is so cool.

But I'm afraid that almost all of the price increase is simply a hype/speculation/hold-cycle that inevitable never will survive.
> Both the airlines and the involved law enforcement have a right or even a duty to know who you are when you are boarding the plane.

Is facial recognition actually able to do this? Does matching images by a machine prove it is me?
How We Build Serverless Apps with Workers
Norway and Elsevier Agree on National Licence for Research Access and Publishing
Compared to lisps before it, yep it did.
In the future wasm can add more memory flexibility, for now you can only use one big byte array but the standard can be extended to allow for many of them and for some dynamics or special host semantics. That was my impression in reading the standard, that a lot of restrictions are of the form "we still do not know the best way to standardize this". Like RISC-V 128 bit
There were many years where I might have caught the evening news and subscribed to a weekly news magazine that would catch me up on anything especially notable that happened during the week. I'd probably learn about major news events by seeing a newspaper headline or the radio at some point. TBH even most "breaking news" doesn't have a lot of direct effect on my life.
If you are foreign to the US and want to get in you need to accept their conditions that they deem needed for your entry. Even though is a questionable practice, you are doing something (provide biometrics) in order to get something else (access to a foreign country)

The point here is that you are a CITIZEN of the EU, you need to subject to conditions that give you no benefit when traveling abroad.
I don't think white males built civilization and technology. The western numeric system is arabic, for one. Gunpowder is Chinese (along with many other intellectual advancements, philosophy, religion, art...). Much of american cultural music is black. The first novels are arguably from either Japan or the Mayan period. Great architectural works and civilizations spanning centuries exist in most continents.
Microsoft's Bosque Wants to Change Everything About Programming
This is at least a more reasonable take on the matter than those pointing fingers at the big, evil Chinese government without any clue what they're talking about.
great work! sharp tools make good work
Yep, that's mentioned in the comment you're replying to. 2005 is still a long time after the Adapter pattern became popular https://en.wikipedia.org/wiki/Adapter_pattern.

I definitely do think one should avoid service provider lockin by using abstraction, I'm just not going to use the awkward sounding name coined by someone who doesn't seem to be adding much to the concept.
Thanks for the feedback, we will consider your suggestions，especially mobile optimization：）
Puritan work ethic never really went anywhere, and this is the dark side of it.
This is absolutely false.

https://github.com/llvm-mirror/libcxx/blob/master/include/ty...
Congratulations and thanks for sharing.
SoftBank founder lost $130M on Bitcoin
Aiven Open Sources Google Cloud Storage Kafka Sink Connector
Seems like he just posted 10 points to counter your shaky 1, then you proceeded to ignore every one of them before finishing off with an accusation of a straw-man argument.
What Kotlin is now has no bearing on what JVM was then or even what JVM is now
You know you can have a crazy wife/girlfriend without the horses?
Anyone else reminded of a bit in The Restaurant at the End of the Universe?
My fault, I wasn't clear in my initial comment. Best of luck to both of us then :).
Today you are one of the lucky 10000: https://biblioklept.org/2013/06/08/huxley-vs-orwell-the-webc...
I'm in software development too. Tend to setup and use keyboard shortcuts extensively to avoid the mouse as much as possible.

I don't use an external mouse at all and only use the trackpad of my laptop for quick swiping between full-screen views, back/forward in browser and for selecting text in random apps. This has saved me both time and the health of my wrist.

As someone who works a lot in Linux/Unix/OS X environments, maybe one of the biggest daily productivity improvements for me was learning the Vim motions. It began with the innocentish question "So, which one do you prefer: vim or emacs?" from my ex-colleague at F-Secure, on the first day in my then new job. I have to admit I hadn't thought before. I'm happy I chose the correct one :D

I even used to have Vimium in my Chrome so I could browse in command mode 8-)

Many modern IDEs have great refactoring features and stuff not provided readily by the more ancient tools. A tool that really understands your code does make sense. Whenever I start using a new IDE or other development tool, though, as the first thing I'll check if they provide vim mode.

Often times you'll get the job done easily with just plain vim, grep and sed. You cannot install your IDE everywhere. These oldies are almost universally available everywhere in the nix world. They have a learning curve, for sure, but it makes a lot sense to learn them.

Also, isn't it kind of cool to work with a tool that was invented before you were even born?
Funding proper cybersecurity education is hard pretty much everywhere.
To be perfectly honest, Clojure's biggest mistake, from my point of view, was to be so heavily JVM-dependent.

Yes, in certain environments Java is king and a ton of people use it, it's battle-proven, etc. But so are other stacks.

Clojure, as a programming language, sparks a lot of joy and is a lot of fun to use and reason about. Yet in reality, when working in a production environment, you're basically fighting the always-memory-hungry JVM.

Just give me Clojure running on BEAM and I'll take it over anything in this world.
> and in general, there won't be any abstraction leaks.

For malloc, address space fragmentation is a common issue for 32-bit processes. Multithreading issues are common, when 2 threads access same cache line, it’s even slower than accessing main RAM. Randomized nature of the allocator causes performance problems.

Every time people bother writing custom allocators, they do that because malloc/free abstraction was not good enough for them, i.e. has leaked.

All abstractions leak, OOP or not.
> We need to stop letting people scare us into giving away our freedoms.

Scaring the public is worth billions of dollars to businesses selling this crap to the government. It won't end as long as it basically prints money.
Many of its competitors removed the free plan because they offer something different, which is worth paying for. For example websitepulse code the custom web transaction scripts for free
In my case what was odd is that I came on my own, she sollicited my help for the antivirus and paid me. I came back without her asking, just so she knows her machine is fine and there's no reason to worry or buy a new one.

Business shark me should have ride her fear and give her paid advice for a new machine while giving her a free 'recycling' service on her current laptop.
Well said. The mainstream propaganda is just way too prevalent. If people actually read a bit of history of their own countries they'd immediately find out how brutal the struggles between the western countries have been and how incredibly "protectionist" and hostile their own governments have been.
非常好的应用！这是我从事四年编程，将近二十年玩电脑中遇到的的最好的应用！我认为改应用可以改变Mac App在开发中UI的所有一切，我太爱这个应用了。
I'd expect riskier tests to go later, so the implications are worse the earlier in the sequence it breaks.
I don't know how exactly, but perhaps we could have an open git repository-esque method for refining contracts. Right now, one law firm refines its own contracts over the lifetime of the firm. Why not democratise the entire process and make it open? Then lawyers can stop ripping people off for this sort of non-work and instead focus on actually providing legal counsel (which is what you truly should be paying a lawyer for).
Absence of syntax! I really wish every language were a lisp. Like, Rust, the lisp, Swift, the lisp. Who needs rules of precedence and associativity and statements vs expressions and all the other stuff that languages that aren't lisps impose on you? Just stick an expression in some parentheses! And then put that in another expression!
I'm still confused as to why people are holding meritocracy up as something we should aspire to.

Meritocracy was originally devised as a negative concept, simply because the idea of what constitutes 'merit' is subjective and complex.
I feel like anything interesting about a plane crash will eventually end up here, no need to interrupt my life over that.
Can someone explain to me why to use this instead of `import pdb; pdb.set_trace()` ? I am new to python and am confused someone told me not to use print and use pdb, so how is this different ?
"Engineered consent" perhaps
Almost all monitoring services used to have a free plan... now many of them don't
Ask HN: Developers/Scrum Masters How do you deal with incapable managers?
There has recently been a new manager assigned to our team. Our team has been an autonomous and one of the highest performing in the company. On the other hand the new manager wants to control everything and has almost no experience writing code or managing a team. The morale of the team has plummeted to a point where almost all others are stressed.
How to Get Up Earlier So You Can Do Stuff in the Morning
https://github.com/clojerl/clojerl
> sorted into categories of capabilities

Artificially and massively genetically engineered and bred into categories, not sorted. It's an important distinction.
My first port of call tends to be tcpdump, with various filters and greps to pick out what I want. Usually I'm looking at RTP streams [0], so I run it through some perl to decode [1]

For wider monitoring, at key points on the network I use ntop [2] to see what's

If I want a quick overview of a given machine I load up iftop [3], which isn't very thrilling on my desktop at the moment

[0] https://i.imgur.com/O9ekuPt.png
[1] https://i.imgur.com/x9l0UNd.png
[2] https://i.imgur.com/gFXAxwa.png
[3] https://i.imgur.com/vmpgR6i.png

All of these are trivial to install (except for the RTP perl script which I have as a custom apt-gettable package) and don't require non-standard interpreters and package managers.

Nethertheless I went to get this. I had to install 540MB of support files just to run "go get github.com/gcla/termshark/cmd/termshark". Still it compliles. Then I run it, and it shows bugger all, I suspect I need to find and install more libraries (tcell, gowid), which themselves require massive downloads.

It's simply not worth it, it's like going back in time 20 years.
Masayoshi seems great at picking market tops and buying into them.
Yup. The author is conflating "hobby" and "work." He states he wants to eventually go solo and all his side projects end up needing a monetization plan to move him in that direction.

It really sounds like he needs to sit down and think about his 5-year plan. What does he actually need to do to work for himself? What real steps can he take now? Tomorrow? Next year?

This could be his hobby as well, but it doesn't sound like that's what he wants. I would suggest picking up a hobby that isn't in any way related to work. Sports, camping, photography, something that is nearly impossible to monetize without a lifetime of training/effort and good luck on top.

As you say, money for money's sake is mostly worthless. I've found I'm quite happy where I am, with an income to support the things I want to do (plus save for retirement). Every time I think about a side project, I quickly realize I'd rather spend that time riding my bicycle, walking my dog, or just sitting on the deck with my wife looking out at the trees.
It perhaps assumes a company which was actively and seriously interested in the area of AI ethics.
Sounds to me like you are using meat that is too lean. Try 80% lean 20% fat beef, hard to screw up.
Clojure for the Erlang VM

1. clojerl language:
https://github.com/clojerl/clojerl

2. kapok language:
https://github.com/kapok-lang/kapok
Automation: Chemistry Shoots for the Moon
Rucker wolfram on computation reality and the mind
Regarding about mental illness entry.

I have ADHD and it is flagged in the system. How do I know? When I tried to exchange my driver license, it was flagged and the “local DMV” forwarded the application to the police department. I then had to present evidence to the police I was capable of driving, thankfully I’ve never been fined and my psychiatrist didn’t have a problem signing a document stating I am capable of driving (even though he himself never measured that skill specifically). At the end of one year long back and forth with the police dept, I got a 2 year provisional DL. Not sure if they will ever grant me a regular DL though.
Architect Serverless (https://arc.codes) is currently AWS-only, but also avoids adding anything that's specific to AWS, so in future your .arc file (that does all your API gateway, lambdas, queues, etc) will work on Azure etc.
Reverse Engineering Amazon Customers
That's just such a simplistic and naive view of the matters. You've probably just read too much stereotyping propaganda, unfortunately.

A simple example is how Facebook and co. have recently expressed they're looking at WeChat as an example to learn from. There are many more.
Even by whack-job libertarian standards, nobody should be free to interfere with the peaceful enjoyment of others.

If you’re banned from the clubhouse, you don’t get to go back and burn it down. That’s not freedom.
A Type of Programming (Book)
I am writing a book called A Type of Programming, and I am sharing the first few chapters at https://atypeofprogramming.com/

The book takes a rather different approach to teaching in that it emphasizes understanding the meaning of programs through types and functional programming. The book doesn't assume any previous programming knowledge from the reader, but it is intended both for newcomers and experienced programmers nonetheless.

As of today, 44 chapters are available for reading, covering the basics of what types and functional programming are about. More chapters will be published regularly.

I hope you enjoy it! Let me know what you think :)
Sadly that doesn't work out so well. Just look at the recent npm event-stream debacle for an example.

An author didn't really want to deal with a library any more, someone came out and offered to maintain it, the original creator agreed and moved things over, and the new author added exploits to the code.

Most of HN and other social media was lambasting the original creator for doing something so "careless". Many people wanted them to just shut it down when they were done with it, others wanted them to more carefully vet potential maintainers, still others said that shutting the project down would be irresponsible as there could be vulnerabilities found that need to be fixed.

There really isn't a right answer, and with how social media sites feel these days with witch hunts and outrage flying around everywhere, I personally have shied away from open sourcing a few tools that I've created simply because I don't have the time or care to maintain them. The last thing I want is "social media" to collectively decide that I've made terrible mistakes that no sane programmer would ever make in their code, and that I deserve to never work in this industry again.
Show HN: Tradugo.com a clutter-free, translation app in the cloud, for humans