skysight-inc/HackerNews huggingface dataset:
Rust does not have nulls beyond unsafe blocks, does it?

>What makes it worse is that a null pointer in an option<> is handled as None instead of Some

What? How could NULL be treated as Some?
Project ZeroPhone: The Ambitious DIY Raspberry Pi Phone – TechRadar
MiniKanren is an embeddable language for logic programming, with implementations in a wide variety of languages: http://minikanren.org/
Same here, I'd rather live in the forest in a hut like a poor farmer as long as I have the freedom to do or say whatever I want to.

I have a hard time understanding why people value stuff over freedom.
curious - why parallel build with about 32 compiler (ie. cpu heavy) instances with total 93% user cpu load (and no wait, etc) shows individual processes at 48% cpu max on that machine (which i suppose is at least 24 cores and probably 48)? In that situation on Lintel the top processes are usually shown as close to 100% cpu. Is it just a quirk of system accounting on those ARMs? Or do all these compiler processes contend on something (like for example may be memory bus)?
What Is the Difference Between Vibrato and Tremolo Effects?
These 2 different effects are probably the most confused effects with musicians and manufactures alike. What effects do is vary the outputted sound in some fashion, as for example the over-drive pedal which is excessively used in heavy metal bands. These effects both operate with the modulation or by changing the modulation of the sound waves. Sounds waves can be altered by natural means, or by a musicians technique or by using electronic devices to digitally distort and/or enhance the sound.
https://www.nextbigwhat.com
AWS Fargate vs. Azure Container Instances Comparison
What Is the Difference Between Vibrato and Tremolo Effects?
I have a radically different thinking and I think it is related to culture and the country where you live. I rather prefer a strong health/education/housing umbrella where I have time to focus my energy in what I consider more important work than, for example, optimizing ads.
> People don’t go to jail for doing what the IRS told them

The problem with this analogy is that the systems have one fundamentally important difference.

In the US, the IRS are federal enforcers. This means both regulation and enforcement are federal. In the EU, only regulation is, while enforcement is state level. This is much more comparable to the situation with patent regulation in East Texas.

Ireland is East Texas.
I've always wondered why the western countries didn't take a much harder stance on China's anti-competitive practices.
Chinese economy might is basically (or was) built with western capital (intelectuall also) and a lot of it was stolen.
Or they only saw short-term profits even though in the long run it will bite them hard?
Is it generally available? I'd love to play with one as my main workstation.
The "backend" would have been a perfect problem to be solved by Google's Cloud Functions (i.e. serverless), rather than a Kubernetes cluster with Node and nginx.
The price of college admission for Asian Americans
5 seconds of Googling reveals:

>On July 4, 1187, the Muslim forces of Saladin (Salah al-Din) decisively defeated the crusader army south of the Horns of Hattin in Palestine, capturing Guy, king of Jerusalem; Reginald of Châtillon, Saladin’s enemy whom he personally killed; over two hundred Knights Hospitaller and Templar Knightly Orders whom he ordered to be killed; and many crusaders whom he ransomed. The remaining captured Christians were sold on the local slave markets. [1]

Such a friendly guy, that Saladin!

Your attempt to draw some great moral distinction between evil Christian and good Muslims is massively confused and, given its underlying intent to delegitimize certain religious/ethnic groups today, actually nauseating.

The reality is that pretty much everyone involved in the Muslim conquests, the Crusades, the Muslim re-conquests, and all conflicts of that era were absolutely brutal. Mohammed himself ordered and carried out countless torture sessions, battles, and massacres, of soldiers and civilians. So as did the Romans and the Franks and everyone else.

If they were ever merciful, on any occasion, it was not for moral reasons, but strategic/political ones.

The ancient world is brutal. Stop trying to manipulate stories from it to stir up hate towards peoples' identities today. We have enough things to fight about already.

[1] http://www.history.com/topics/saladin
It is difficult to work part time and get benefits such as health insurance. Since this is a necessity for most people there is no practical option to work part time.
> Oh yes, the lobbying. How is the net neutrality thing going by the way?

I'm glad you asked. Net neutrality is being debated in the open and there are good arguments against it that haven't been addressed.

Given that I live in a European country where competition in this space is really high, with high speed Internet / 4G connections being available for cheap, with plenty pro-consumer EU regulations already in place, I'm actually against net neutrality.

But the important thing for me though is that I can voice my opinions for or against it without fearing the government will rain down on me or my family. Last week and the week before that I was on the streets, participating in a public protest against our current government, because I can.

Again, those who haven't lived in a totalitarian state and haven't had grandparents or parents persecuted by the state for thinking thoughts against the regime, those people don't know what they are talking about. Imagine living in fear of reprisals just for listening to the former Radio Free Europe, which is what communism gives you.

> I hope your sense of superiority didn't come from "we are better than the worst."

No, my sense of superiority comes from facts and history.
No.. because risk
Proving Existence of a Second Private Key That Decrypts an RSA-Encrypted Message
Would you accept a job that pays in Monopoly money, lottery tickets, Warcraft
equipment, or in trucks of cheese?
6 powerful ideas that define online brand building
I'd argue that a 911 GT3 RS is not a waste. I would love to own a GT3, let alone a GT3 RS. Most GT3 RS owners are motorsport lovers, and use their GT3 RS for its true purpose. Motorsport and track events are also a great place to make new friends, as are organized road trips to incredible places in the world such as the PetrolHead tours.
A few years ago, I decided I didn't want to work 40-hour weeks any more, and asked my employer to switch to 32 (four-day weeks), with a 20% pay cut. Satisfaction-wise, it's been fantastic, as four days isn't long enough that you'll get tired by the week, and three free days is amazing to recharge.

Unfortunately, I've found that it's rather career-limiting, as people don't care as much if a lowly developer works four-day weeks, but for more senior positions nobody will accept that. I have a choice between fulfilling life and fulfilling career, and I think I'm leaning towards the former.
I can't speak to the validity of this, but would like to see discussion.

Slight edits of title to fit within 80 bytes.
I wouldn’t say much of Europe. Switzerland is actually known for putting the ordinary homeless into youth hostels. Elsewhere in Europe, hostel owners are completely free to refuse to accept such people, and if you are working or volunteering in one, one of the first instructions given to you is about who to turn away, like the local homeless.
https://en.wikipedia.org/wiki/Butte,_Montana#Berkeley_Pit
Just my limited knowledge and memory. Feel free to mentally substitute 10 years instead of the 15 years I wrote if that helps.

And the prototype wasn't new in 2001 - it had been around for a year or maybe two before that, so 10 years feels about right. Roughly. Ish.
If you don't take the job: you lose out on employment, the employer loses out on a new employee, and the recruiter loses his fee. If you take the job: you get employment, the employer gets a new employee, and the recruiter loses his fee. The recruiter is screwed in both cases, so maximise what's left for everyone else—take the job.
> You just simply can't acquire the land in cities that you would need to build landscrapers.

Except, the OP case is London, which has some of the most expensive real-estate prices on the planet.

Not that I disagree with your overall point, just this final statement doesn't ring true.
My point is that you can make the exact same argument in the other direction, so that argument is pointless. Hg users seem to take it as granted that it's so much easier to use and understand but I simply don't find it so. It is not an objective point of view.

Case in point,

> Branches are, well branches, bookmarks are pointers,

you say this as if it is obvious and means something. As a git user, "pointers" are branches, and "branches are branches" means nothing at all. Contrary to claims of Hg users, to understand how branches work I need to spend some time understanding the internal representation of branches and experimenting with toy local and remote repositories to make sure I don't step on my own foot in a real project. Just like I did when I was learning git. The claim that it is somehow more natural and requires less learning is unfounded imho.

> just want a tool that does what you think it will, and will not shoot them in the foot if they issue the wrong command.

I'm sure I'm not the only person who has shot themselves in the foot using Hg. Adding files and changes I didn't intend, pushing them, having to go to the repository site and remove that tip, trying to delete the branch locally to redo things, giving up and re-cloning the repository. These are all learning steps that one goes through using Hg. Just like git.
> without really taking the time to say anything about the parent comment.

I see this a lot on HN, including the whole "but my intentions" dance. "Contributing to the discussion[sic]" by talking past a comment, and then going "just saying" when asked what that's supposed to mean in the context it's posted in, or being offended when it's being interpreted as cold or dismissive. And people who put some of their own thoughts, or even life experiences, into a comment, deserve more than something that makes anyone trying to find a connection to what it's posted as reply to go "yes, and?". Why is it a reply and not a top-level comment? No good reason, but even pointing out it doesn't make sense as reply got downvoted.

It's perfectly cool to be cold towards the powerless, especially the absent powerless. But don't call anyone a "startup nerd", that gets you flagged dead. Stay classy, everybody. And keep the proof where it will keep eluding you -- right in the pudding.
Yes, actually. For athletes especially, you need to rest because that is when muscle growth occurs. Have you ever looked at a training regimen for a marathon? The longest practice run is usually 21-22 miles, not the full 26.2.
I didn't consider the health insurance system in the US.
Although I agree with your general feeling (RPL is mostly a write-only language), RPL is still a quite valid language to add useful formulas in some menus.

For example, I still have many programs for electrical circuits, like adding resistances in parallel, and those ones are easy to understand. Full programs with many functions and branches? I had no idea what I was doing.
But what better atonement for previous sins than giving away 99% of your wealth to charity?
Boombricks bubble shooter game
I'm glad you did your 5 seconds of googling - but the distinction I was drawing was the difference in treatment meted out to combatants and non-combatants. Saladin sold soldiers into slavery. He spared civilians. The Crusaders made no such distinction. Yes, slavery sucked but between mass murder and selling into slavery, the latter was the lesser of the two evils in the 12th century. The alternative - allowing enemy combatants to go free was ruinous, you would face them in battle again within a few years.

I request that you judge Saladin by the standards of his time, just as I judge the First Crusaders by the standards of their time. At a time when it was common to demonize your enemy for anything they did, Latin sources had an extremely high opinion of Saladin. Archbishop William of Tyre, the primary source for this period, spoke of him in glowing terms, especially of the mercy shown during the siege of Jerusalem.

I completely agree that the Crusades were filled with atrocities committed by every single person involved, regardless of religion. I was merely pointing out that even by the standards of the 12th century, those who used the battle cry "Deus Vult" during the sieges of Antioch and Jersalem were far worse than their contemporaries. When people today echo this battle cry, it is exactly this kind of behaviour that they are implicitly endorsing.
> Then move on to decent unemployment benefits, day care, maternity leave and maybe in some far fetched future you can talk about UBI.

One point in favour of UBI is that it could replace all of these individual benefits.
> expect their children to provide for their old age. ..Perhaps this view of life has some roots in the Buddhist religion as well.

That has nothing to do with Buddhism, it's because developing countries dont have govt provided social security so old people have to depend on their kids for support.
Amazon just launched in Australia
When me and my former collague now partner left Square after 4 1/2 to start a new design consultancy, we decided on a couple of things which have changed our lifes for the better.

We wanted to be able to walk to our office.

We work 3 first days of the week.

We Have meetings and checkins on Thursday.

And use Friday for various products we are developing or just for time to think.

We dont do project prices only daily or weekly and mostly retainer deals.

We are pretty expensive to hire which means mostly series a round startups or larger organizations like Tata.

Our clients dont pay for any overhead on our end and get way better results out of it and we get the time to build up our organization properly.
Folx PRO 5.1.13597 Cracked Serial for Mac OS X Full Download – Crack4Mac
Situation is quite bad for all smartphones.

But for Android there is at least f-droid.org repository made of apps automatically compiled from the source code. I prefer using these apps. And the fact you can install what you want. In iOS you are locked into a censored AppStore and have to pay to get a certificate to run your own app.

There is also a small chance for someone to develop an Android phone with fully open software in the future. There is 0% chance to have an open iPhone.
I'm challenging myself to use a different language every day. But I've already blown too many good languages; need to save some for the end (assuming the problems get harder).
Ada is extremely well designed language. Verbosity designed for better safety trough readability and there is science backing it up.
Unfortunately those sorts of people tend to be less informed about I.T and that eventually leads to their NetBurst, Pentium M and Atom machines performing even slower than they would be if they were maintained probably. They probably waste more power waiting for the machines to accomplish their tasks in an under-maintained state.
Why Stem Cells Are Unfair to Their Children
Emacs has been that way for many many years.

Until recently, GNU Emacs has always had competition for users from xemacs at the least.
Syntax: Marko vs. Vue
I am using appengine flex and google compute instances. Do containers make your setup more cost-effective?
They are not "running a biological program". Acid melting metal isn't a "program" it's a chemical reaction.

Consciousness is what I am doing. That's my definition of the term. It's incoherent to say "what's my evidence for it".

> In terms of external behavior, you're admitting this machine could match a human?

No. I am only saying that a stupid human being using only stupid human faculties of speaking to something might be fooled, by their stupidity, into thinking they were speaking to something as equally stupid as their are.

A dog which observes a toy dog walking around may bark at it as-if it were another dog. But that toy dog isnt. it doesnt think, it has no emotion, experiences no pain. has no goals, no interests, no skills, etc.

No piece of silicon will every amount to more than a toy dog. Neuroscientists will not be fooled by it. Incraesingly sophisticated tests of cognition and goal-directed behaviour won't be fooled by it.

People on the street might be. But their foolishness is no guide to the temperature of the sun, the cause of the tides, nor whether the toy dog thinks.,
I agree that is hard to think in prolog, formulating the problem as logic rules is not natural for us after we done imperative programming.
I imagine this is true on small problems that are popular in education but in a real world scenario a hard problem(that is suitable for prolog) would be much harder to do it in C or other imperative language, and probably adding new rules would be easier in prolog.
Fair enough, but consider the US predicament.

We have the coastal areas of high education, high income, and high costs that mostly end in a wash if you exclude the prestige of it all. Prices so high that people who do ordinary jobs can't even afford the place.

We also have an incredible number of rural areas mired in meth and joblessness. The elites say "Invest more in education!" Where's the money when the tax base is jobless? Where are the students when the scholars packed their bags for greener pastures long ago? Where are the jobs when it only takes a few smart people to automate something for the entire world? I've been to factories where they only need two to satisfy the entirety of world demand, and there are only a handful of people there, and the second factory is just for redundancy...

This is what "growth and innovation" have given us. Two unattractive monocultures.

I like western europe better. To each his own.

edit: If I were more awake, this probably could have been condensed into: Why speed up entropy?
> The real question begins with 'who', 'what', 'where', 'when', 'whence', 'whither', 'how', and 'why'.

I've never seen 'whence' and 'whither' included in the list of questions before. I like it though. It's interesting to separate "Where did this come from?" and "Where was it going to?"
How to Start Pig Farming in Nigeria
Mz is retired. DBA DoreenMichele
It does not.

I think your parent must have been doing something strange; if you have a *const T, one that's null will still be a Some. It's &T, which cannot be null by definition, that uses the null value as None, since it cannot be null.
Probably this – https://www.pulsecms.com/pulse5/ (it's a PHP CMS)
as the operation modulo is involved I would say that it's possible. but factorization is still a prime concern (pun not intended)
It's small, but unfortunately due to how ? is implemented with recursive backtracking (look at how matchQuestion() tries both alternatives), has an exponential worst-case runtime. Fortunately, the algorithm to do it in linear time is pretty simple too:

https://swtch.com/~rsc/regexp/regexp1.html (previously discussed at https://news.ycombinator.com/item?id=466845)
Show HN: Mooon Club. Monitor cryptocurrencies for price 'breakouts' in real-time
Karta GPS – Worldwide offline navigation app
I'm working 15 hours a week and making more than the average citizen.

Here's to $100/hour remote software development like a boss.
you may want to double check your facts first -

the name of your favourite search engine google can not even be spelt by most Chinese, out of their market share of 15%, many had to use baidu to search for the address of google to get there.

amazon never engaged in any real competition in China, it was ebay that lost the entire market because ebay was focusing on protecting buyers when taobao.com chose to better serve and protect sellers.

High market share in Hong Kong and Taiwan? Well, how many local internet companies are there in those two places? How many qualified software engineers they have locally produced?

You can keep worship google, the truth that you can never deny is that 10 years after google's exit, China's internet sector is more active and profitable than ever before with almost half of the the world top 10 Internet companies being Chinese. That brings huge number of both well paid and highly skilled jobs for Chinese. Such kind of personal freedom surely is not something you support.
What about health data ? Children school info ? Company trades in email ? Do you really want to play that card ?
The AMT is present in the Senate bill, but gone in the House bill.
There's one other "big hammer" for saving money at MixPanel: "send fewer events".

We saved 60% (which was no small amount of money) by realizing that sending more than 1 of an event per user per hour was:
A) Not necessary
B) Not even something you could query in MixPanel.

more thoughts in:
https://blog.ratelim.it/blog/how-to-save-money-on-event-trac...
You can use embedded Prolog to implement type inference in your compiler. AFAIK that's how it's done in the Rust compiler.
That, and linked together, in a nice clean, easily automatically exploitable package.
Well, with your money he could buy an even better car and PC than he has!
My address is not public information. If i give you my name, you can't google it and find my address. I'm not in the yellow pages.

You can find my address, but it will require efforts.
What type of cheese?
2017 was the year digital ad spending finally beat TV
Show HN: Fruit Spritzer – fun, fast, frantic
Just because it's normal here doesn't mean it's not what it is.
What huge internal problems in Poland are you referring to? I'm genuinely curious, because the situation in Poland is quite stable (single party government), the economy is growing and we don't have migration problems like Germany or France.
AI researchers from Microsoft tackling “the trouble with bias”
Lost you on that one. Keeping a car running is how you learn to fix cars, period.
> what does embed python interpreter mean?

Embedding CPython to script/extend larger applications (much like Lua) is a first-class use case of CPython and well-supported: https://docs.python.org/3/extending/embedding.html.

For instance Civ IV used Python as its scripting language (though I believe Civ V switched to Lua).
The difference today is that gaming has turned into a sales funnel for gambling like activity. It’s difficult to find good games.
Firecode.io – Using machine learning to get you ready for coding interview
The mystery of the blend: the blender file format explained (2009)
That's because corporations don't have volition and don't take actions. People in them do. And the responsibility remains with those individual people.
Thats the wrong way to look at it - Its not that value training stops the world from being as it is.

Instead imagine a world without even the lip service necessary for value training.

In other words consider an unfettered race to the bottom.
Visualizing the 4,000 Year History of Global Power
By embedding[0] the interpreter and loading the extensions in there.

[0] https://docs.python.org/3/extending/embedding.html
Congress, Don't Sell the Internet Out
I want to see a profiling before and after.
When writing a Prolog program a while ago I stumbled across an old mailing list where someone posted the following joke.
Q. "How many Prolog Programmers does it take to change a lightbulb?" A. No.
If you are thinking about some of the Western European countries I wonder if it's greater equality rather than anything else.

In the UK politicians like to talk about social mobility but I can't help feeling that is a lesser issue than equality. People only want to move up the social ladder because they are at the bottom.
DAO Is yet Another OOP Shame
Top 7 iOS Application Development Trends for 2018 and Beyond