skysight-inc/HackerNews huggingface dataset:
> So is this decision saying if you only emailed requests to people who thought would give you a good review, but not a bad review, that you are guilty of something?

Yes, given that reviews are assumed-default to be unbiased by consumers, the above procedure leads to biased reviews. We'd all be better off if the above requirement were the default everywhere, to avoid this kind of review-hacking.
Why CSS Selectors are the most useful Selenium WebDriver locators?
Tips and Tricks for Debugging Code in Xcode
I agree it looks sloppy, but that doesn’t mean it isn’t reliable. All it has to do in any given moment is make progress towards the goal of having the cube in the proper orientation, on average. It may be that it can do that very reliably even with noisy inputs and outputs.
Ask HN: Native alternatives to common Electron apps?
I'm becoming increasingly uncomfortable with the amount of memory used by Electron apps when developing on Windows. It seems like all my development tools require it, which becomes unsustainable fast. I'm looking for good alternatives to apps for common tasks!

Currently I use:
- VS Code (text editor)
- GitKraken (Git frontend)
- Postman (API testing)
- Hyper (terminal emulator for Windows Subsystem for Linux)

Hyper alone takes nearly a gigabyte of RAM. Interested to hear HN's alternatives.
Indeed!

Hot water, a large measure of Powers Whiskey, honey and a chunk of lemon with cloves pushed into the skin. Leave to steep for 6-7 mins, give it a stir.

Top notch for the alleviation of colds and, well, anything really :)
I think the marketing page is not doing a great job. Grain is a language compiled to WebAssembly. So comparing it with either Javascript or Elm is pointless
Please don't use the fox head icon. It is too similar to Gitlabs icon and makes the overall aesthetic more silly.
Are there authoritative definitions of fibres, green threads and coroutines ? I would really love getting a pointer to that. I see a lot of these defined intechangeably
Yeah, I've always wondered this too. It would be cool to be able to extract typings in a separate file, like source maps, and send over the wire along with the JavaScript bundle (for compatibility).

It would definitely help moving sections of the code up the tier ladder, not unlike Web Assembly.

I even predict that future typescript versions would include stricter typings optimized for an browser to solve problems like others have mentioned in the thread.

Or just a TypeScript engine in the browser, like ehm Dartium. I guess someone at Microsoft already did this on IE in a hackathon or something.
Yes, we did a whole interactive explainer article on this:

http://gun.js.org/explainers/school/class.html (cartoon version)

Although, from a algorithm side, you may enjoy a talk by Martin (a CRDT researcher) for a more thorough technical overview:

https://youtu.be/yCcWpzY8dIA?t=29m36s

Our team has a model for applying end-to-end encryption to this as well. It isn't a high priority for us to do it ourselves though, so if you are interested in getting involved, we can help explain all the algorithms for implementation!
Dart is amazing
Happened in the private sector. Most millennials don't trust pensions and prefer 401k. As you are in control of the money and there isn't much that could be changed unfavorably in 50 years.
Moderators: The title should have the WebAssembly in it to avoid confusion. This is not yet another language that compiles to Javascript.
I am a solo founder with kids and mortgage. Wifey helps out a bit. Have a rough proto ( and software) of a kids educational robotics product. I put the product on cold storage realizing I can't do this part time and I don't have enough money in the bank to take time off . I really want to share and get some feedback but I am afraid I won't be able to spend a lot of time in building right now. I can spend 3-4 hours a week but thats about it . Do you think this will be a good fit for me. I would certainly like to be able to qualify for cloud credits so I can keep building this when I have time.
Would be amazing if fakespot runs the whole fake review business and therefore can tell you which ones are fake. Wait until this becomes a paid service.

Probably not, though, so more likely the fake reviewers will find a way to avoid its detection algorithm at some point.
No, the list is never remade. The new item just gets inserted into the list, exactly the same as if it had never reached the limit in the first place.
What a vapid piece of a garbage:

books by wheeler worth reading?
Article mentions using temp agencies to add a buffer layer, as one strategy to avoid liability
The trick on Amazon is to read the two star reviews. The one star can be PEBKAC, competitor stuffing and a lot of nonsense. The real deal very often is in the two star reviews.
Read up on money services business and the various regulations they must follow, including the anti money laundering regulations. You may find yourself surprised at what laws exist.
Just did it :-)

https://gitlab.com/gnachman/iterm2/issues/6901
Seattle passes legislation including a $250K annual fee for bike-share companies
I'm not sure people know what reviews are anymore. I often see people giving 5 stars to a product they have not received yet, or a game they barely played.
> it was already confusing enough to explain Mozilla vs Firefox to the average person

Moreso than explaining google vs chrome, or ms vs edge/ie?
Just a caveat, I am not an economist, and am quickly approaching the edge of my knowledge.

I think that time is not really a factor here. Institutions like the IMF and WTO passively suppress the economic development of poor countries by withholding incentives unless they behave like rich countries. I don't think this is done out of malice though, because I've met people who genuinely believe that forcing businesses in Mozambique to compete directly with the U.S. economies of scale "creates a level playing field" and doesn't inhibit their growth in certain key industries at all.
Grain is quite different. Grain is more functional (no classes or context, tuples). Dart compiles to Javascript. Grain compiles to web assembly. Dart requires you to define types. Grain provides type safety and zero runtime errors without ever defining types manually.
> some fake reviews are actually negative, as a means to funnel users to competing products

Oh, right. I often look for a few positive ones (to find what people thought was positive enough about this product to mention it) as well as the negative ones (to see if they complain about defect units and other one-off issues, or if there are actually real issues with a product), sorted by newest in the hopes that I don't happen to be looking right after a batch of paid reviews were added. But you're right, there is a reason why negative ones would be fake as well. Seems to be less common, though, but still.
Not sure, the 1000 limit is in the file from its very first version 10 years ago: https://github.com/reddit-archive/reddit/commit/33fd4e9684ca...

1000 probably seemed like a lot at the time or had reasonable performance, and it's just never been changed.
Reinforcement Learning for Stock Prediction
Hah, I was nodding along with the article and then got to this bit:

> What reason is there to believe we can improve programming technology to be vastly easier and more accessible? To start with, spreadsheets. Spreadsheets are by far the most popular programming tool, used by far more people than “real” programming. Surely it must be possible to carve out other domains like that of spreadsheets without taking on the full complexity of programming.

As someone writing a spreadsheet app with magical programming powers (https://6gu.nz) no wonder the author seemed to be sweet-talking me :-).

And yeah, I think we can do a lot better. Some low-hanging fruit: backslashes in strings, "what is Unicode", "what is a hash function and why do I care?". Etc.

There's a crap-tonne of essential complexity in just about everything we do, but most tasks for which "programming" should be the right answer are not the sorts of things programmers actually do.

Part of the problem is, we have all the best tools because we are the tool makers. There isn't good version control for Excel. Linting is mediocre. And the language itself sucks, because the programmers who work on it don't think spreadsheets are programming, and don't think the people using spreadsheets are programmers.

I do think the conclusions of the article are o ff-base, though. I have no faith in professional societies, and I don't think the answer is "institutions". The answer is business -- bringing programming to the masses is worth trillions. Programming is the biggest force-multiplier that exists. It's what the FAANGs (widely disparate companies in different industries) have in common -- they (as companies) "know how to program".

Maybe businesses are short-sighted, but the value here is so big it just has to happen. Magic of capitalism and all that.
New Job Opening for Hadoop Administrator
This looks really great! For casual parsing and data extraction in particular, having a parser generator which does not restrict its users to a particular non-compositional subset of its input grammar (e.g. LL, LR, etc.) is a must, since it does not require the user to understand the particular parsing technique in order to use it. Visibly pushdown languages seem powerful enough to be able to express many practical data formats.

Shameless plug: I saw that you have based the parse tree construction on Dube and Feeley's two-pass algorithm which in its second phase builds a parse tree from a "journal" generated by a DFA in the first recognition phase. This works well, but as you point out, it uses memory linear in the input string for the journal.

While the parse tree must of course still be built and kept in memory, the size of the auxiliary journal can actually be limited to what is semantically required by the ambiguity of the input grammar - in many cases, the bound is O(1). We have written a couple of papers about such a streaming parsing algorithm which you might find interesting for inspiration:

[1] Optimally Streaming Greedy Regular Expression Parsing. https://utr.dk/pubs/files/grathwohl2014-0-paper.pdf

[2] Kleenex: Compiling Nondeterministic Transducers to Deterministic Streaming Transducers. https://utr.dk/pubs/files/grathwohl2016-0-paper.pdf

We never got around to extending the technique to more powerful formalisms such as visibly pushdown languages, although I believe that should be possible.
> Minor nitpick, but it’s in Illinois’ state constitution that pensions cannot be reduced.

Major nitpick, but in the event of municipal bankruptcy (the context of the store you responded too), federal bankruptcy law trumps state law—including the state constitution—because Supremacy Clause. The bankrupt entity doesn't cut pensions, the bankruptcy court does.
Combinatorics and graph theory have zero to do with this practical knowledge. I'll grant that computer architecture classes introduce some relevant concepts, but this foundation can be had from anywhere as its matters, history, and details are widely discussed in the open online as a persistently current practical concern.

People like the author, with a degree and lots of experience under their belt, really overestimate what the degree specifically gave them, vs what they learned through decades of experience as they developed their craft. When it comes to practical, applied programming and skills of abstraction, informed by deep knowledge of what goes on under the hood, vanishingly small amounts of that come from university education.

Again, I will be careful to separate out those who do actual Computer Science on the job from this practical craft of quality programming. The former is much more rare, but is a separate field.
As a marketer I'm already familiar with fake/paid reviews. It's the way to manipulate and it will be used whenever there is an opportunity for that. On the other hand review.network works on solution for fake reviews
Blockchain project Civil turns to Asia with fund to kickstart 100 media venture
There are too many deaths linked to modafinil for me to try it.
Roughly speculative realism?
> So comparing it with either Javascript or Elm is pointless

Why? They all target browsers. What else would you compare it to?
To me, this seems like an a priori assumption that accepted as the truth. Then, when it's questioned, the person questioning is made out to be some kind of luddite.

Which is an odd phenomenon to me. I can't even get Google Assistant to understand me 3/4 of the time, yet I'm supposed to take it on faith that autonomous cars are inhumanly safe?
>If the wealthy are the most taxed in the US, how is it what inequality of both income and wealth is massively skyrocketing in the US?

Asset appreciation - a massive bull run in the stock and housing markets. The side effect is that those who own assets benefit far more than those who don't.

When everyone talks about Bezos making a huge amount of money this year, they're talking about his unrealized gains. If he actually tried to realize those gains into USD (at which point he'd pay taxes), his wealth would shrink very quickly as Amazon's market price dropped.

Also, VAT is a relatively regressive tax.
Anecdotally, the news cycle has been the hardest (internet) addiction for me to break.

I can justify deleting social media (Facebook, Reddit) because 95% of my use of it is garbage. But the news is useful, engaging. It's "entertainment with a higher purpose". Can I really justify not reading the NYTimes at all because I just "read too much"? (I was reading the news from various sites for 3 or 4 hours a day.) In the end, I decided that yes, I had to block news sites, because it was a ridiculous use of my time for a software engineer.

On the other hand, I know of no one else in my life who's had this problem.
They aren't sidestepping the garbage collector nor the C# safety checks for the whole engine, because HPC# is only used in a very focused area, everything else is plain old C# as always.

I can also state that in the old days C wasn't worthwhile to be useful as a programming language to write game engines, because proper game engines were written mostly in Assembly with C, Pascal or Basic as their scripting layer if at all.

For example,

https://www.atariarchives.org/

https://www.amazon.com/PC-Intern-Programming-Encyclopedia-De...
Interesting. Do the content writers make the content for your own site?
The compiler can also perform optimizations that are impossible for a JIT because they're too expensive. JITs have to balance execution speed with compilation time. It's not so clear cut which approach in theoretically superior. I also don't know any languages where a JIT and an AOT compiler have gotten equivalent amounts of engineering hours so that we could have a fair comparison.
Why is honey no konger antibiotic once it gets wet?
"Korean time" used to be a thing. Before the "Miracle on the Han river" (which was actually a carefully orchestrated economic development program run by the South Korean government and not a "miracle" at all) South Korea was one of the poorest countries on earth.
> The Republic of Ireland (RoI) is the only European Country with a mandatory national legislation requiring artificial fluoridation of drinking water

So, only a problem in countries that do fluoridation. (I didn't know that that was the case in Ireland. This definitely reduces the chance of me ever moving there.)
Also in India & many other countries. In India they usually took multiple photo copies of my passport. I would be incredibly surprised if my passport wasn’t for sale online, it’s been photocopied at least 100 times.
Can it conntect to a database?
You do not really see it lately.
You do need, to me. Thanks :)
Like comparing to Rust compilation to WebAssembly for example?
Have you ever tried reviewing a seller instead of the product? Amazon reviews almost every single negative review.
Programming for spreadsheet like things is something a DBA does for /databases/.

No, they don't look like spreadsheets, but THAT is the industrial strength tool being used by a professional chainsaw juggler.
Not too far...Stuttgart
Wait, what ? What makes you think (and other commentators) that it's the Japaneses who changed and not the view held by post-colonialists ? (Managers complaining about their workers ? How weird)
How Service Mesh Addresses 3 Key Microservices Challenges
> Why do people leave reviews; what's in it for them?

Me? Because I enjoy helping others - and it is my best way of punishing bad actors and supporting good ones, hopefully helping to balance the market in the long run.

Actually a bit of the same reason as why I'm writing here: help people by providing facts, add some balance and maybe sometimes a new perspective.
With Springzo, it isn't. Give it a try. We also have a 7-day money back guarantee...
Also common in Indonesia, its called "rubber time".

Ive grown to like it! Your never in a rush, don't have to worry too much about unforeseen traffic. You can arrive late to meetings that tend to drag but can start without you.

Maybe we take timeliness too seriously.
SQL: Finding a String Anywhere in Another String
At this point the only valuable things Mozilla still has, are the desktop Firefox browser and their software developer team.

The rest of the organization consists of deadweight: making deals with MrRobot, playing with adware, screwing up logos and testing silly IoT ideas.
It's good practice to have separation of dev and prod service anyway. I don't see that as duplication, I see that as different operating environments.

Even back in the days of self hosting, I've lost track of the number of times a Dev script has gone wild and caused excessive load on the RDBMS or tried to spam the SMTP relay. On a Dev environment you can catch that without affecting live services.

As for the other issues you meantioned, this is nothing new. There have always been appliances in IT. Whether it is physical rack mountable appliances like hardware video encoders, or SaaS solutions on a public cloud like AWS media transcoders, you interact with then the same. The only difference with public cloud solutions is you you first have to bridge your office network with your AWS (or whatever) virtual private network. Thankfully you have a variety of tools at your disposal to do that. (Over the years I've used no less than 4 different methods to bridge a local network with an AWS VPC - each taking advantage of their own specific business requirements).
Already employed
If you put honey on a wound its osmotic properties alone have some antibacterial effect.
Ah sorry, I had my head on Unreal.

It was a mixture of C and QuickBasic.

http://advsys.net/ken/build.htm
I don't get what the difference is, except that in the old version there was no tab bar in the overview, whereas in the new version the tab bar is still there with just a single tab that says "Panorama view"? I don't see how that interferes with the number of tabs you have? I have quite a few tabs as well, no problem there.

This is what it looks like if you press Ctrl+Shift+F: https://addons.cdn.mozilla.net/user-media/previews/full/200/...

If you then click one of the tabs, the tab bar gets populated by the tabs in that group.

(Perhaps you tried this extension before the tab hiding Web Extension API arrived? That only arrived in the latest version of Firefox, IIRC.)
In France/Belgium parties are starting really late now. A 20:00 party will now see people coming in around 23:00.
The plane being proposed is not purely electrical: it's powered by a turbine, think of a big APU, that powers the EDFs and changes the batteries, which don't need to be large enough to power the whole flight.
It doesn't go into specifics on what Japan did right, but it does make a very good point that there are elements of every culture which can either help or hinder economic growth and that the economy has a much bigger influence on culture than culture has on the economy. People are lazy because they are poor. Not the other way around.
This is one of the dumbiest things I've ever seen.

Amazing.
This is why this plane uses a turbine to power the two EDF engines, supplemented by the batteries it charges during cruise flight.
UK drone laws come into force: Here’s what you need to know
There are some cheaper tea varieties than Matcha that were also kept in the shade, e.g. Mecha, Kabusecha, Gyokuro.
AutoCAD Course
I’m not talking about the driver limitations but truck bans. Example from Austria: https://www.asfinag.at/traffic/hgv-bus/lorry-driving-bans/

Semi complete list for europe: http://www.lkw-walter.com/en/carrier/useful-info/public-holi...
Actually, it would be great to have an explanation for us non-Americans here.

I guess you mean "Make America Great Again", the slogan of president Trump.

(via https://www.reddit.com/r/OutOfTheLoop/comments/4937tr/what_i...)
WE HAVE 100% REFUND POLICY IF WE ARE UNABLE TO COMPLETE THE JOB.GET RESULTS IN 24 HOURS TIME FOR ALL KIND OF EMAIL HACK.Change School Grades? Hack Banks? Erase Criminal Records? Hack Websites? Hack Database? Hack Drivers license? Hack Call Log? Hack Visichat and Flash chat Rooms? Hack FTP User and Pass? Hack Facebook,Whatssap,Twitter,Instagram,Webcam etc.Hack VB Forum? Hack WordPress Blog? Hack CC any Country? Hack Money Booker Account? Hack Liberty Reverse Account? Hack PayPal Account? Root Server? By Pass Google Phone Verification? Install Red on Linux Server? Hash Crack? DDOS Server? Job completion in 24hours
TEXT/whatsapp: +1 786 708 9974
EMAIL: theredhackergroup@gmail com
Yeah finding under $500/mo wasn’t easy in the area around my university, especially with the housing market as it is now. I’m heading into my senior year and just might eek by without taking out loans (thanks to scholarships for average-grade receiving students).
I definitely agree with not changing recognizable brands, but I wonder how much the fact that those companies have their logo printed on products, lots of stationary, buildings, etc. influenced their decision.

Compared to let's say IBM-who has their logo printed on millions of computers-Firefox being a digital product might make it easier to change the logo.
Wow. So the Citation is... real?

"After a morning workout practicing his Fascism-Communism-false-equivalence combat katas, the Citation wonders what life would have been like if he'd chosen a more conventional path - perhaps teaching Spanish-speaking maths prodigies. A soft chirp from his watch interrupts his musings. The night's reports from Trollhunter, the autonomous threadoscaphe are coming in..."
Bitcoin's Second-Ever Developer Is Back (With a Big Vision for Crypto)
I arrived on time, my hostess was already dressed up, and I made myself useful helping with preparing the food. We had a long time to talk while waiting for the other guests.

A month later, we were dating. A couple years later, we married.

Sometimes being too early is good. :-)
Hey, i'm a little late but i've been working on something that you might find interesting.
I've been using RSS readers for quite some time but wanted to have an app that would combine rss feeds and GoogleNews-like news aggregation.
So i built https://aktu.io, It's a mix between a RSS reader and a news aggregator, so you can think of it as an all-in-one Google Reader + Google News web app.
It's still an early version and doesn't have all the features of Google News (yet) but i would love to have your feedback !
With Chinese birth control in place they are probably driven by will to help their parents out, because if not them, then who will