jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
There are versions of Shen in javascript, sbcl, ruby, java, python, scheme, clojure and haskell (http://www.shenlanguage.org/download_form.html)

The basic idea is to construct a kernel with 40 functions in such a way that the language is easily portable. With those 40 functions Shen is like a mixture of Lisp, prolog and typep racket.

I should like to see a version of Shen in Nim.
After reading Waltzing with Bears I really think that any discussion of Project Management that doesn't focus on risk management at all is incomplete. It's important to make an honest list of all the risks to your projects and the estimated probability of each of those occurring, identify what will be the indicator that a risk is materializing, and have a plan of action for preventing or mitigating each risk. The project schedule must build risk factors into the calculation.
What are the counterfactual statements that the article makes? What key facts have been omitted?

I don't understand what in the article leads you to the conclusion that it's propaganda.
If you want to learn more about learning over text I will recommend you to look at those lectures: http://videolectures.net/mlas06_pittsburgh/

First two lectures are great introduction to this topic and third is also related, but not necessary.

If you want to dive deeper to more advanced stuff I will recommend to look to the conditional random fields, which is kind of state of art of this field right now.

Great tutorial: http://www.cs.umass.edu/~mccallum/papers/crf-tutorial.pdf
Wiki entry: http://en.wikipedia.org/wiki/Conditional_random_field
Yup, that's it. That's also how I discovered Python.
As crazy as it sounds I’d actually like to make the case for a lack of civility.

Civility is an artificial construct designed to preserve personal relationships. You want to say ‘X’ but instead you say ‘Y’ because your relationship with the person in the conversation is as important to you as the ideas being exchanged.

But HN isn’t necessarily like that. HN is supposed to be about the ideas themselves. So as long as someone’s expressing actual ideas (as opposed to ad hominem insults) I’m not sure I see the need for civility.

Moreover there’s a reason not to have it. When I post on HN I’m trying to convince people to adopt my opinion. Knowing how passionate people are about the opinions that oppose mine is a helpful in formulating a strategy to defend my own thoughts. It’s an indicator of not only how ingrained the opposing ideas are but also tends to give insight on whether the opposing ideas are based on rationality or emotion.

So the vitriol actually serves a purpose that civility does not.

I realize a lack of civility can chase some people away and that’s probably the only good argument for it. But if we all just got over it and accepted the internet as an uncivilized place I think we’d be taking a step forward in the exchange of ideas.
Yup, very bad for a lot of smaller IRC networks; 3.2.8.1 is the latest version of UnrealIRCd and what most of them (assuming that they are up to date) are on.
And that is able to cover: shelter, food, health care, transportation, electricity, internet? I'd really be interested in seeing a break-down of costs and how that is possible.

[Note: I realize that electricity and Internet are not necessary to survive, but the person claiming to survive on $20K/year obviously has both.]

[Aside: I hope that the answer doesn't come down to something stupid like, "I invested $1-million in making my house/property as self-sufficient as possible." That kinda excludes a good portion of the population from trying.]
That is not what the article _says_, though.
The quote is: "Real artists ship". E.g. http://www.folklore.org/StoryView.py?story=Pirate_Flag.txt
That is completely wrong.

> Antimatter slowly falls into the black hole and decreases its mass

If you dropped anti matter in a black hole, it just gets heavier. Matter is energy, anti matter is also energy. Energy has mass. It makes no difference what kind it was.

> there isn't enough gravity to maintain a black hole (and then you have a massive explosion).

No. The black hole simply gets smaller - at no point does it ever stop being a black hole.

> There are twin particles of matter/anti-matter appearing and disappearing throughout the universe. They exist for only a fraction of a second. However, at the edge of a black hole, the matter is pushed away and the antimatter is sucked in.

No. The idea with virtual particles is that one of them escapes. You create two particles at once, one escapes, the other falls in. These particles are created by the black hole. Twin particles do not constantly appear and disappear through the universe. That would violate conservation of momentum.

And it could just as easily be reversed, with the matter falling in, and the anti matter escaping.

And anyway, most of the time it's photons that escape, and they are not matter or anti matter.

> The matter is what creates the 'glow' of the black hole and the antimatter is just decreasing the mass of the black hole.

No. The glow is photons. And the antimatter is not decreasing the mass - the escaping photons are what decreases the mass.

You can think of it as a small chuck of the mass of the black hole appears at the edge. Half falls back in, half escapes.

> So, evaporation is a bit of a misnomer because nothing is escaping.

Not correct. Energy is escaping.
No one seriously believe we don't need doctors and hospitals, and probably not the author.

But when you say "it's so bad we would be better without", you imply - through exaggeration - that the system is very bad.

It's like when you say "I'd rather die than watch that movie".
By that logic real estate investment, precious metals investment, stock market investmet are all ponzi schemes just with different externalities.

Mechanics is everywhere the same, as large amount of money flows into limited something the price increases an people who time their entry end exit right gain and others loose.
That is indeed a cause for concern. Donning a yellow fluorescent jacket should prevent any tutting, though.
It's probably going to be tricky for it to end run it as PMIF inhibiting T-cells seems quite a specific thing.

Yeah malaria's a big thing in Africa. The Economist had an interesting article for xmas https://www.economist.com/christmas-specials/2020/12/19/how-...
They must not have been from around there. It’s a local shop, for local people.
You jam at a slightly different frequency - different enough that you can tell the signals apart with your hackrf, but close enough that the receiver chip can't [1]

Of course, the strategy I've heard outlined is to jam and record one rolling code, then a second one, then to replay the first code so the fob holder sees the system respond to their button press but the attacker has a ready-to-use code. If people are seeing their cars failing to unlock, it's not that specific attack.

[1] Page 63 of https://samy.pl/defcon2015/2015-defcon.pdf
SQLite is ubiquitous as an embedded database in client-side apps, especially iOS and Android. This ubiquity and simplicity make it a viable alternative to PostgreSQL during development. This is why all popular ORM/QueryBuilder frameworks support SQLite and fits with your appreciation of it.

SQLite as an embedded server-side database requires extra work and configuration to make it a viable alternative to PostgreSQL. It lacks good write concurrency and recoverability by default. It is, however, continually improving but gaps remain.

Since it does not have a wire protocol, SQLite is rarely connected to a data warehouse via ETL so it does not fit well as an alternative to TiDB.
Natwest has a reward credit card in the uk that gives you 1-2% back. Hsbc has a similar point based one. Pretty sure other banks have then as well.
Does UK still have those vans that drive around, looking for unlicensed TVs?

If so, could one of those be repurposed? I suspect they have fairly wideband scanners.
Love it how apple fans will contort themselves telling us how every new inconvenience is normal.
The same here :/
Er, Google? Payment providers who need a secure frame?
Location: Dar es Salaam, Tanzania

Remote: Yes

Willing to relocate: No

Technologies: Javascript, React, Node, Python, PHP, Laravel, C/C++

Email: mabinajoshua-at-gmail-dot-com

GitHub: https://github.com/joshuamabina

Résumé/CV:https://docs.google.com/document/d/1Ef66s5KdrUvyln0prrw9aN1K...

Looking for a part-time job, or a contract; more interested in working on javascript, machine-learning, data-visualization or similar projects.
Hi HN,

I made a tool to check the most recent Facebook data leak with over 335 million accounts.
it also provides a list of leaked information (email, occupation, password, location, gender, birthdate, relationship status & education).

--Thanks for your comments, Linden.
Here is another paper which shows that one can use PyTorch to create a simulation environment to train (learn) an inhomogenous medium to guide a solution of the wave equation such that the mapping between input and output closely fits a dataset, in this case classifying spoken vowels.

https://advances.sciencemag.org/content/5/12/eaay6946

And the repo: https://github.com/fancompute/wavetorch
A limit to the cost to me. I don't care what the cost to Amazon is.

> So you hit your limit. Is all your storage deleted?

Easy. Cut access, don't delete the files, set a time limit for resolving the problem before they are deleted.

> EDIT: Lots of people proposing solutions that work for them. AWS has to think of everyone.

No they don't. A feature that solves the main problem for lots of users can be added and for the users that need a complex solution, well, they can justnot use the simple one.
It makes me wonder whether he is sincere in his new position. He could easily add a note to his prior statements in a minute's time. He chooses not to do it. Perhaps he doesn't do it because he doesn't want to change what's been written. To me it comes off as insincere given how easy it is to modify websites. Ultimately, what he does is his choice and how it's perceived is everyone else's.
I never said laypeople. How did the debate amongst virologists go down?
I suspect your example is only for context, but just in case it saves you time in future, if you can sort the data first then you can use something like: if(vlookup(value,range,1,TRUE)=value, vlookup(value,range,column,TRUE), error_marker). The TRUE returns next nearest match, the IF ensures you have an exact match, and it takes a few seconds to lookup over hundreds of thousands of rows.
I can't be any less of a lawyer, but that sounds OK to me. One is not required to accept the license merely by virtue of it's having been published under that license, but this is surely compatible with the author adding extra conditions to run their program if they so wish?
Now someone must add multiplayer to this.
Obviously upvoted, I don't wanna be punished by the AI
In case you've never implemented a good dark mode in a big codebase: it's not that easy.
I'm not sure I understand how that would be implicitly or explicitly supporting racism. You think the end goal of that proposal is a more racist society? Donating money to the Against Malaria Foundation?

"Supporting Black Lives Matter" is not equivalent to "not being racist".
You don’t have to. If you want to depend on other people’s code, they may use new features, which may require a newer compiler. But you are in full control there; you are not forced to upgrade.

(Note also it is the compiler, not a runtime. Big difference when it comes to things like deployments, IMHO.)
I think the concern here is some group rewriting transaction history via controlling > 50% of the hash rate, not guessing crypto keys.
The Indian taxation system is partly to blame. It encourages sub-standard and very unsafe cars. I hear almost everything associated with vehicles is taxed to the high heavens and manufacturers skimp on safety to make the cars affordable to the middle class who anyway are taxed like crazy. As a consequence the most popular cars are the most unsafe with 0 star ratings in crash tests.
I recently bought the paid app, based on the recommendations of a friend and the number of positive reviews in the app store, but am quite disappointed in what I got in return for my $4.99. I won't turn this into a review of the functionality or criticize the developer for wanting to increase sales, but I will say that buyers should have a way to vet the product before purchasing it (there was no free option when I purchased it).
Monopolies and colluding oligopolies break capitalism. It's why we have antitrust law, which we don't really seem to use anymore (probably due to regulatory capture).
Blindly following 'supply and demand' for the labor market does not make sense, for the obvious reason: participation by the suppliers is effectively mandatory.

For the vast majority of people who need to work to be able to afford rent/food/etc, they _must_ sell their labor somewhere, and that choice is additionally restricted by the skills and experience they have (you can switch careers, but an animator can't just pack up and become a programmer immediately - significant time/money is invested to gain the skills and/or experience and/or credentials needed for another job).

In aggregate, the labor market generally follows "higher skill (i.e. lower supply) job = higher wage", but zoom in on any smaller part and that is not guaranteed.
... what?

A doctor giving someone a new lease on life with an arm transplant isn't a hero unless they're threatening _their own_ arm by volunteering it.

-

In what world do things work like that?
> Facebook says Apple is attempting to push free apps, which often sweep data up and feed it to advertisers, to move to subscription models.

And I think most users will see no problem with this.

If I value the service enough, I'll pay for it. That Apple gets 30% is another discussion and as a user, not my problem.

If I don't value the service that much, I now get to be informed and can decide whether I value using it more than my privacy. Facebook's all out propaganda campaign shows which choice they think most users will make in this instance.
Unfortunately, GP might have morals.
Clicking on the gear in the youtube player allows you to set playback speed. Most videos are very watchable on 1.25x or 1.5x speed, on videos that are basically just filler with some information in between I even go to 2x
PPEs are impractial for (deep) coal mining because of the temperatures down there. Be it geothermal, or heat from the machines. Just look at the whiners against masks now, and now imagine having to do that at 40°C while working hard.
Signal is Java-based https://github.com/signalapp/Signal-Server
There is no argument to counter. It's entirely speculative.
Masks of the FFP2/N95 variety have great utility at protecting the wearer, even when not worn perfectly.

This should be the main concern of every individual. Governments can worry about whether they work en masse.
This made me smile :-)
It gives a huge opportunity for people who don't know how to code. It can't be a lie.
Yes, some areas are at different stages of the vaccine rollout. One jab provides excellent protection. 10 days after the pfizer jab gives you around 90-95% protection. Most of my colleagues who are more knowledgeable on vaccine science feel that a 12 week gap will provide better overall immunity - most vaccines are given months apart for boosters. The 3 week gap of the trial was likely a design constraint of rushed trials.
Same in Greece:

https://www.worldometers.info/coronavirus/country/greece/

Lockdown started in November, and relaxed on Jan 15 or so.
The same is true for science. Just recently there was an article that claimed that global warming is responsible for the corona pandemic. What a load of bullshit, and the "scientists" probably knew it very well.

Virologists are getting sponsored by the pharma industry, climate researchers are green warriors (while at the same time being funded by insurance companies), social scientists going completely off the rails turning universities into ideological war zones. These are interesting times, we have to be careful.
> Some tasks are inherently complex.

My point isn’t that no code tools remove complexity. My point is that they make complexity easier to learn and deal with.

For example, Webflow, which is a no code tool for front end development of static sites, doesn’t eliminate any of the complexity of HTML and CSS.

It’s not easy or dumbed down at all. Most users need to watch tons of video tutorials to get started (if they don’t already know html/css).

But what the UI does do, is make it easier to learn those complexities.

It’s not offering a simplified set of dumbed down options. It’s offering a visual way to deal with all the complexities of HTML/CSS.

Personally, I’ve transitioned to building all marketing sites on webflow, not because it removes complexity (I want complexity!) but because dealing with the complexity is faster and easier with the tool.
This is probably going to be unpopular on this forum, but why is everyone assuming that having more researchers is desirable / needed in the first place?

I think scientific research is completely bloated already and there's no need to provide work for even more researchers who will either (1) research an already popular subject where ever growing funding yields ever disminishing returns or (2) research an utterly futile subject that serves no purpose beside justifying the researcher's salary.
The sadness to me is the implication that students should restrict themselves to learning solely from official class materials. The idea that students might actually be trying to master the material doesn't even come up in the article as an afterthought. Instead it seems to assume that their only possible goal is to pass the test, and focuses on whether the approach was legitimate.

Throughout college, I would always find at least one alternate text book for the courses I was taking. I'd frequently seek out Teacher's Editions, not hoping to cheat on the exams, but hoping to better understand the material. When assigned an abridged edition, I'd go out of my way to find the unabridged (usually from a library) to see what was omitted and why.

I continue to hope that at least a few of those students had the same impulse: here's another source from which to learn. But perhaps I'm being unrealistic. I left without a degree after 3 years at a really good school, in part because of comments from professors such as "Please read the edition I assigned --- I chose the abridged text for a reason". The reason itself was never stated.
That was a pretty lightweight "article", from a website that doesn't get any better.

Awesome self-link, though, lifestylegni!
I'm beginning to think I could cause hackers a lot of headache via long-running find commands caused by directory trees full of tmp-like dirs. But then they'd just use one of them.
Maybe W3C should change, rather than remaining stuck in the early 90s.
So, what was the actual death toll from purges in the USSR?
After a month if they prove themselves to be a good fit they will be offered with a monthly salary to keep working from wherever they want and this way become a digital nomad
The signing used by pacman (on arch) seems relatively nice, in that individual packages are signed by the maintainer rather than the repository.

Whether or not this buys you any extra security, I'm not sure. In reality I don't think many users check maintainer keys when asked if they want to trust them, but they could.
Alec Empire just gave a great keynote, I highly recommend checking the archives.
Would it be ok add "Webmaster" to no longer existing positions list? :)
What Chris Granger is explaining is pedantry. It's a difference without a distinction.

I used to teach AP Computer Science. On the first day of class, I'd hand out paper and have the class make paper airplanes. I'd then ask them to write out the instructions they used and would play "human parser" as they turned them in to me, building lopsided airplanes by interpreting their instructions too literally. Sure, modeling will teach them the necessary skills as well as any programming language. I would argue that my students were coding. The difference between coding and algorithms is important, but it's mere semantics as far as this discussion is concerned.

Yes, coding isn't literally "the new literacy," but his point destructs the discussion in the way pedantry usually does in political spheres. In politics, being right often gets the wrong result. Coding is an awesome, interactive way to explore algorithms and how technology works.
Michael has written nearly 30 essays on the Gervais Principle - check out his blog.
> They say one of the technology industry's most popular mobile apps could put officers' lives in danger from would-be police killers who can find where their targets are parked.

Couldn't the same people, assuming they exist at all, just use their eyes as they drive past to gather the same information?

This is absolutely about revenue generation from traffic tickets, and nothing at all to do with officer safety. Their argument doesn't even make any sense.

They just know that the public dislikes traffic tickets, but might be naive enough to get behind the officer safety angle. It is a classic "won't someone PLEASE think of the children" argument.

How about this as a compromise: Waze agrees to get rid of it in any state that donates 100% of traffic ticket violation revenue to local public schools, homeless shelters, and other non-police-connected charities?

Seems fair, and since police aren't arguing against this for revenue reasons (or so they claim) they should get right behind that.
“They tried to bury us. They didn't know we were seeds.”

a Mexican proverb, recently used to refer to the 43 disappeared in Mexico.
I am not believer.
"devil puppet on a spring box" (no idea what they are called :) ).

I believe this is what you mean: https://en.wikipedia.org/wiki/Jack-in-the-box
>>Microsoft's license forbidding<<

I seem to remember that changed; and for a couple of years the benchmarks game did provide measurements for C# F# (.Net and Mono) and Java on MS Vista.
"if the VM eventually becomes much faster than the dart2js path, Google can essentially force other browsers' hands by adopting Dart on Google sites"

Or all of the browser vendors could sit down and design a new language based on the experience gained from implementing Dart. This new more easily optimizable language can become a new web standard. After all this is what happened with SPDY and HTTP2.0. This "new language" could also just be a new version of Javascript with a few backwards incompatible changes.

One interesting claim of the DartVM authors is that they have achieved a 10x start up gain over Javascript when using script snapshots. If this turns out to be true, it will add significant pressure for other vendors to implement a similar feature. The only way to get this to work in Javascript is to make backwards incompatible changes. For example only allowing a static top-level structure, as in Dart.

I see the competition from Dart as being good for end users, as it adds pressure on Javascript to evolve. It's also interesting to see the V8 team porting a number of Dart's optimisations to V8.