skysight-inc/HackerNews huggingface dataset:
and now only if China wish to join a party and went full pinyin with accents like in Vietnam, that would make life in China and tourism much easier for everyone, after all they already simplified characters anyway, so let's not pretend current writing system has some historical value being younger than my grandma
Yes, but they decided to keep it to 7.1, not 7.0, which meant the majority of the perf upgrades were available to most users who migrated to 7.0 _easily_.

7.1 was where all the breaking changes got pushed as a result.
Europe and U.S. Move to Fight Russian Hybrid Warfare
You're calling out problems that are common to all programming languages on the web, and I think you're just focused on PHP because it was one of the first languages to run into those problems (and to solve them as well - HTML escaping functions are part of PHP's core, it's not a library) due to it's early widespread popularity and adoption.

Trailblazers often bear the brunt of learning through trial and error, and later adopters benefit from all those lessons learned. This includes the PHP language and ecosystem of today, that looks nothing like what you describe.

Also: show me a popular web programming language that prevents the problems you called out (at the language level, not the framework level). You can output unescaped input, or create SQL injections, in any language if you don't know what you're doing, or if you're using the wrong tools.

Again if you want to keep speaking on the topic, I encourage you to refresh your knowledge on the PHP programming language (and probably also on web development in general if you think other languages don't also have the same pitfalls).

Your concerns and opinions are literally 10+ years out of date.
Static data on a flash device (e.g. SSD) is subject to wear leveling, which is a regular re-writing process. This is counter intuitive, but makes sense.

If your flash device never moved the static data, the only flash blocks that would get wear cycles would be the flash blocks that contained dynamic (normally changed and rewritten) data. The result would be the blocks of flash that were not static would quickly wear out and the blocks of flash that were static would have a lot of unused write cycles available.

In order to use all of the wear cycles of all of the blocks, the static data has to be moved regularly so the blocks all have a (roughly) equal number of wear cycles[1]. Every time the data is moved, there is an opportunity for data corruption.

The flash data blocks (typically) have ECC (error checking and correction) which is designed to prevent data corruption. There are limitations to ECC:

* ECC can only correct a limited number of errors.

* Flash memory is not a perfect storage medium, it can "bit rot" too - the primary reason for ECC with flash is to "hide" the inherent bit rotting of flash. "MLC"[2] flash chips aggravate the problem because their margins are smaller.

* If a memory controller does a wear leveling move and the source data is bad, beyond the ability of the ECC to correct, it has no way to correct that error and (generally) has no way to inform the user that their file (system) has suffered corruption.

In Jean-Louis Gassée's anecdote (which is typical), his notification that his wife's files were corrupt was an backup failure notification. The backup failure was telling him that it could not read files, but it was not clear to him (and would not be clear to most users) that the root cause was file corruption, not a backup problem per se.

[1] https://en.wikipedia.org/wiki/Wear_leveling#Static_wear_leve...

[2] https://en.wikipedia.org/wiki/Multi-level_cell
It seems the future lies in something like GitHub, stack overflow or quora for articles, where people with the best code/answers naturally gain more reputation and where you still have an incentive for peer review and open data.
Cassava too, native to South America, a staple food or costaple in much of Africa especially in drought susceptible parts like sub-Sahara.

Its also quite important to many parts of Asia.

Edit: the impact of the columbian exchange on the world doesnt get enough attention.

(Video for columbian exchange cassava crash course world.history)
https://www.youtube.com/watch?v=HQPA5oNpfM4
Clear Coffee – The First Colorless Coffee
How to Hang a Wall Mural the Easy Way – Heart Handmade Uk
The physical vinyl won't outlast your digital, it'll just fail more gracefully, slowly losing fidelity every time you scrape it with a needle. You're just replacing a small chance of catastrophic failure with a guaranteed gradual failure.
I'd like to know how to make an adult creative, not just a child.
Alphabet’s Conflict Minerals Policy
Moto C and C Plus 360-degree CAD render videos Leaked Out
isn't stressing cable actually healthier than leaving it without any movement long-term and then suddenly rolling it and breaking inside?

BTW why not just forget about connectors and cables and go with wireless charging? i am aware of issue for some case scenarios but for majority of scenarios wireless charging would be sufficient, the thing is it needs to be really widespread in furniture business so at least all night stands and desks will have it as standard feature
EaseUS Data Recovery Wizard Crack 11.0 and Serial Key Is Here
Nah, it's in the south bay. I've been to some meetups there.
The Cowboy webserver is fairly easy to get started with and I really recommend checking it out, since a web server feels like a "very Erlang problem" to me.

To answer your question though, I got started by playing with TCP and building a basic chat server. I spawned a new Erlang process for each user, used Erlang's internal messaging to share messages between processes, and then passed those messages along to TCP to the user.

A basic rule of thumb on whether or not it's a good Erlang problem is seeing if you can visualize the problem in terms of a bunch of tiny, self contained things (like cells), and you don't want one of those cells failing to have any risk of breaking anything else.
I made a New Years Resolution to stop using Facebook, deleted the apps on my phone but occasionally end up on it by accident through my browser through shared links etc. (never logged out, just stopped visiting).

The only thing I use is Messenger because people still contact me on that.
>everyone should work on their own startup, fuck the profession you studied for years and that is stable, well earning and can teach you a lot about business!

This mentality is why the quality of HN went to shit.
Systems administrator / web developer (full stack PHP developer) in Buffalo, NY

Company has been around just shy of a decade; small (15 employees ish) but global reach / product.

I have my own office - small, 8ft x 10 ft with a door but it's enough

I asked for and received a Autonomous standing desk.

I use my own 13 inch MBP which I leave at the office; it's connected to company issued second monitor 21 inches. I'm free to take it home when I choose obviously.

On the wall in front of me is a 15 inch monitor that shows google analytics live feed all day.

Behind me is a bookshelf with various left over keyboards, network tools, etc... and a 2 drawer cabinet with random paper work. Both from the old desk I had.

3x5ft white board and various movie posters and stuff I decorated the office with.
> They can just wait to see what works, then copy it and kill the startup that did it first.

Well, if the only advantage is being first that's a big problem. The same goes for other startups: they can observe what works and deliver a better solution faster.

I see Slack innovating a little (custom menus etc.) but maybe it's just the market shifting - the chat alone is not interesting anymore as a standalone product but rather as part of a bigger solution.
Google begins testing Google Hire, a new job application service
Most Valuable Articles from Paul Graham, Sam Altman, Sequoia Capital and Others
Indeed, I'm a native Romanian — his original works are almost lyrical. They did wonders during my depressive stages, especially “Pe culmile disperarii” (“On the Heights of Despair”) — will try it in English soon.
From the article, emphasis mine:

> So, in sum while you may not feel compelled to switch to Ubuntu 17.04 on your PC or laptop, on the cloud you might well want to use it. Its improved network speeds look really, really good.

Does anybody use non-LTS Ubuntu releases for servers?

The only time I've come close is when Docker was first released and it required a newer kernel. And that was only for non-prod experimentation.
Yup. It seems every article I read in 2017 has some forced refrence to Brexit, Trump, or Protests. While my views on those things are not strong, seeing them interrupts my stream of thought when attached to something unrelated. Then I am forced to wonder what views the author is projecting by the inclusion. What was I reading again? Annoying af.
https://mirrors.evowise.com/pub/OpenBSD/6.1/amd64/
https://www.openbsd.org/faq/faq4.html#FilesNeeded

You can probably get a working system with bsd (~10m) and baseXX.tgz (~50m compressed, ~100m inflated).

Biggest offenders:

89M usr
25M usr/libdata/perl5
22M usr/share
12M usr/share/terminfo
5.1M usr/share/zoneinfo
20M usr/lib
13M usr/sbin
9.5M usr/bin

You could try removing perl, but that would probably result in a very broken system; the pkg_* tools use it, but also:

$ find . -type f -exec head -1 '{}' \; | grep -E '^#.*perl' | wc -l
90
Thanks. Do you know why? If I had to write a text editor, I would not build it on top of something as unreliable (across browsers) as contenteditable. But I'm sure there is a good reason for it.
I once got exactly the same request and said "sure that will only take a few minutes" . I turned out that half the places where the e-mail appeared was in images. So instead of a simple search-replace job it suddenly turned into either a Photoshop job or a completely redesign non-trivial parts of the site job.
It is interesting. It might go some way to explain the culture that the app embodies. Lots of 'cutesy' things like MOTD on the loading screen, emoticons everywhere, application messages that include the word "yay", integration with Giphy which seems to be a random Gif roulette. It all feels rather unprofessional sometimes. And like they're trying to crowbar the Slack culture into my own office culture.

When tools are straightforward in their utility they can empower, but when they have so much baggage, they can also influence culture. Of course being able to communicate more fluidly can change the culture of a workplace to be more open. But it sometimes feels like an extension of flippant social media, except you can't escape because there's critical stuff on it.

I used to work in a place that used XMPP, and before that Microsoft Communicator. They didn't bring as much benefit as Slack does, but sometimes I wish for something a bit more unobtrusive. I don't want a tool to try and make friends with me.
You're right, of course. I wish I could say this was the first time I've confused milli~ with millionth.
>>Even the mega-wealthy families of the robber-baron era are not that well represented in these lists.

May be because bulk of that wealth is locked in Trusts. And passed on through Trusts.

The Bezos, Zuckerberg's and Gates will leave behind Trusts which their descendants will inherit. You won't find their names in the richest person list in the next few decades. Their descendants will almost be as rich as the richest guy of their times. They will just be rich through a proxy.
Avanquest InPixio Photo Maximizer 4.0.6288 and Serial Keys
The bug is already fixed and they have better things to do than messing with our trolling. :-)
I had this thought the other day, even though I doubt it's original, and it seems like income inequality is growing to be so massive that its impossible, or at least much harder, to build a business anymore. If you hit a creative idea and get customers, you're either going to get bought up by the giants or be competing with giants. Even bigger, more established companies like slack or NYT find themselves between a rock and hard place. Look at whats happening with journalism, it's geting wrecked by social, how can they possibly compete?

All of the services used by the majority of people have been consolidated by just a few companies. This is terrible for both quality and personal provacy, not to mention pricing.

The world is in a weird place these days.
I'm well aware of the distinction between civil and criminal law. The word illegal literally just means "prohibited by law" and does not require a criminal act. If it has some more specific technical meaning where you are, that's your concern.

I'm also well aware of the landmark Betamax case. Leaving aside that it is specifically about US law, there were multiple fundamental details in that case that do not apply in this context, such as there being no likelihood of causing nonminimal harm to the potential market or value of the protected works, the time-shifting being described being used to watch a programme that could not be viewed live just once at a later time, and a significant likelihood of a substantial number of copyright holders not objecting to the action. None of these seem to fit my original question from the start of this discussion, which was simply "Which Betamax case involved making permanent copies of material you had explicitly agreed to access on some temporary basis in return for payment?" So the case you keep talking about does not appear to be relevant to the present discussion.

As for businesses knowing better, now a lot of them do, and the result is that they have redesigned their systems to prevent the undesired behaviour. However, I don't think it's reasonable to expect businesses to predict all possible future changes in browsers and to then expend resources dealing with changes that will predictably cause trouble. And again, I would refer you to the issue trackers for the browser, where it's clear that many other people take the same view.
Productivity tool for simplifying dev workflow
Machine Learning Explained in Three Easy Steps
> a highly entertaining talk on system resiliency

Thanks for posting that! It's a great summary and explanation of the fail safe attitude that should be the foundation for all complex systems.
Where exactly is that option? I can't seem to find it
If they want to get enterprise level customers, they better think about getting one.
The Complete Node.js Developer Course
Also their privacy policy is pretty direct about them not collecting much information.

https://vivaldi.com/privacy/browser/

Not a sure thing obviously, but it's something I haven't seen mentioned yet here.
Disappointing that it's a typical NF dump. This is one of those shows that will do better with a weekly release.
The blog post says strings are expensive but then the product is marketed as begin built around JSON. A pretty expensive way to serialize log data.

Generally, launching your startup with a passive-aggressive blog post full of false information and economically presented half-truths is..... I'll leave that one open :)

There may well be a technical use-case for this type of logging system but I'm not sure the way it is being presented is going to reach that audience.
I keep this thread bookmarked [1] as it provides a nice history of paper money in the U.S. and seems relevant here:

[1] https://www.reddit.com/r/TrueReddit/comments/22c5sp/one_curr...
Setting Up ReactJS Environment with ES6, Webpack and Babel
It's always surprised me the amount of stuff hosted on archive.org that hasn't been removed. Not criticising the Internet Archive - I think what they do is great, and obviously it isn't in their interests to start preemptively looking for this sort of thing - just surprised the copyright holders haven't intervened on, for instance, a cracked version of Windows 7[1] (assuming description is accurate) or a rip of Fast Seven.

[1] https://archive.org/details/WINDOWS7ALLINONEPREACTIVATED
[2] https://archive.org/details/F7YIFY
Do you think this is due to a different type of people working for Apple than who used to - in general? That is, the representation of Apple Engineer from the pool of engineering talent in the world is skewed away from the type who has a tendency for the logic you present above.
You are right. But those types of image are also typically made using conventional techniques (although more labour intensive). VR gives you the opportunity to show the building from various angles as people would normally see it, and also from the inside. Hence I was expecting much more images, and not the typical images you see on a billboard next to a construction site.
I appreciate your hard testing and feedback. Your suggestion is very good to me.

Actually, any (partial or full) HTML source code is available; <div></div>, <p></p>, <span></span>,<html></html>, and etc.
Following to your advice, I changed the placeholder description to "any HTML Source Code".

Secondly, my server returns 500 error only if there is nothing to extract such as your code. I will fix it soon.
Thank you.
dunno about us, but in Europe everyone has either WhatsApp, Viber or Skype, so even if you leave Facebook there is always alternative to reach someone, if it's really extreme email or SMS work

i am in my 30s, not on any social network (well LinkedIn passively, thinking about closing account after changing job), no Facebook, no Twitter, no Instagram, no Snapchat, etc. and have no problem to communicate with people without Facebook, though since i don't wanna have anything to do with Facebook i am ignoring also WhatsApp, if someone wanna contact me they can use SMS, email, normal call, signal and Skype, this require only two apps installed on my phone

i think many people in Europe share same sentiment especially in world after Snowden, i am just always surprised they are still willing to use WhatsApp owned by Facebook such will soon sharing data, can only hope this will push more people to Signal or back to email or SMS, Skype would be alternative but it's still American company mining data
Louis CK – What to Do with Your Life
Nope, India does not have working holiday arrangement.
750 employees? I don't get it.

Slack is great, but it's also incredibly easy to copy. To the big tech guys this is just a feature, not a product, and that's Slack's challenge. It's totally fine if they don't take the enterprise by storm and remain a niche product, but then they can't be a 750 person company.

That stupid full page add thing they did when Teams came out also makes the leadership team look a bit clueless about the situation they are now in.

UPDATE:
Some saying it's not super easy to copy Slack. I see what you are saying but the truth is that it's easily to copy Slack to a "good enough" state. If you think the "best" and "most brilliant" software wins the enterprise market then you don't understand the enterprise market. Wish it wasn't like that, but it is and that's Slack's challenge (and what the article is saying).
i use only signal and Skype lite, sharing photos with family in Google photos, not sure why would i need social network for that
> Without protectionist regulation Japanese farming isn't competitive.

Without protectionist regulation and subsidies European and American farming isn't competitive either.

http://www.npr.org/templates/story/story.php?storyId=6256274
Show HN: Search Videos submitted to HN
Isaac Asimov had a similar essay but for population growth. One of the upper limits he reached was that in something under 10k years, the volume of space occupied by humans even if we were packed in as tightly as physically possible into a sphere would need to be expanding at the speed of light.

If anyone wants to track it down, I think it was the one called "Stop!" on the listing here [1], but I might be mixing it up with one of the other population essays listed there.

[1] http://www.asimovonline.com/oldsite/Essays/overpopulation.ht...
This almost seems like a generational clash. Anybody who's been around for a while knows that you never ever type
rm -rf .*
because it can blow up in your face. Lennart's response is tone-deaf because he can't understand how anybody could make that mistake. He's never noticed that rm has started refusing to let you shoot yourself in the foot because he would never think of typing
rm -rf .*
in the first place. Newer users have never had the opportunity to shoot themselves in the foot with rm and are now tripping over systemd. For all the criticism of systemd not being unixy, this bug reproduces classic unix behavior!

edit: unintentional italics
Why Customer Data Silos May Be Hindering Greater Market Success
I am not sure I get monopoly laws right so bear with me but is this correct: Let's imagine it's 2002 and I install a good old phpbb or something on my webserver. Now, everyone gets on my forum. I slowly add innovative features such as gif in signature, style switcher and private message. Why should I be forced to open the private inbox to forums from the outside so people not register on my site can send messages to people on my site ? Is it okay "just" because I have 2 billions people on my forum ? That's what's happening right ?
We're pretty much the opposite of DPDK. Rather than moving stuff out of the kernel, we move stuff into it. We're actually moving stuff like TLS encryption into the kernel -- see our kernel TLS papers at AsiaBSDCon

We do all of our stack "traditionally", in the kernel, whereas DPDK moves things into userspace. By using a traditional stack with async sendfile in the kernel, we benefit from the VM page cache, and reduce IO requirements at peak capacity. There are no memory to memory copies, very little kernel/user boundary crossing, and no AIO. Using single-socket Intel Xeon E5-2697A v4, we serve at 90Gb/s using roughly 35-50% CPU (which will increase as more and more clients adopt HTTPS streaming).

There is no question that FreeBSD is lacking in a number of areas. For example, device support is a constant struggle.
If you just need formatting without logic, then you could use something like Markdown.

Someone else already mentioned GRMustache [1], and that looks pretty good.

I'm not sure if there is an iOS version, but you could look for something like liquid [2]. I think liquid is usually a better choice for user-controlled templates, especially when you're rendering on a server. But if they're just compiling the templates on their own device, then handlebars (GRMustache) would be the right way to go.

[1] https://github.com/groue/GRMustache

[2] https://github.com/Shopify/liquid
i wonder how many here know/like MST3K. It was big two decades ago, went dark, and now seems it's coming back.

i would think that the HN crowd is as close to the perfect audience segment for MST3K as one can find.

the idea is simple: an MST3K episode is a replay of some horrible D-grade science-fuction movie, usually 25 or so years old. The perspective of the viewer is someone sitting in the back of a movie theatre watching this movie. Sitting a few rows in front of you, the viewer, are three guys (technically one guy and two robots, "Crow" and "Tom Servo" in case you're curious) who frequently interject hilarious riffs while the movie is in progress.

an example:

in one episode, the trio are watching "Radar Men From the Moon", in the film, the hero says to the evil leader of the Moon people "why are you carrying out this campaign of destruction of planet Earth?" Before the evil leader can answer, one of the trio jumps in with "It's an election year"

the OP sums it up nicely:
> Watching MST3K was like hanging out with a trio of underachieving-­genius best friends