skysight-inc/HackerNews huggingface dataset:
The one point where he might got confused is to what is locked and why. I had to recherche that for a Laptop I wanted to fix, and found out that Lenovo is known to lock down the Bios to an absurd degree. My model had an accessible Bios, but you could only change the most basic parameters, like the time. There was some talk about needing to flash another Bios, sadly I found nothing for the specific model I worked with.

But there Linux should've booted, I was trying to change some energy saving settings.

So it might be that this is not a "by contract with Microsoft we locked down the Laptop to only boot Windows", but a "by contract with Microsoft we locked the Bios, which has the side effect of preventing booting Linux because the Kernel does not support yet a specific setting, which will change". Who knows.

It's still a bad policy, and even if it were an accident they have to fix it. They can not be allowed to prevent Linux from booting.
> that work a little bit better than the average web framework

you have a reference for this? which aspects did you compare or were compared?
Read this subthread: https://news.ycombinator.com/item?id=12546250

With a tweaked BIOS (one that permits the AHCI setting), Linux can be installed.
I'm still a bit flabbergasted: you really truly believe that disallowing installing Linux on a particular brand/model of laptop is directly comparable to the forced labor and extermination of millions of Jewish people during WW2?
That's an interesting question. I don't know an answer, but I did find this post about an old experiment: https://mindhacks.com/2009/11/18/do-blind-people-hallucinate...

It's very unlikely that anything similar would be done today.
Hello,

yes this page is just a list of the popular feeds recently added by the users. As you can have here: https://pinboard.in/popular/

Maybe I should put the link of the site of the feed, instead of the feed link?

When you are authenticated a nice (I hope!) interface (based on React) displays the feeds and articles of the feeds.
Facebook and Instagram are social networks for sharing content. They aren't messaging platforms.

And WhatsApp is an independent company.

It makes zero sense to compare it to Google which is absolutely a mess.
Nice idea, I play TF2 matches in my head.
Apple Unveils Bag
Soon we will hear people complaining that Microsoft forcefully treated their cancer by tricking them to press "Cance_" in a dialog.
No they won't. Lenovo doesn't care about losing you guys as customers, they care about the companies who buy thousands of the damn things so their employees can run Excel on Windows.
We may be biological computers, but that position still advises against nootropics. Or would you install some random patch on your computer just because someone else said that it worked on their computer with probably vastly different software?
Good execution.

Does this scan private repos?
16 web design podcasts you should listen to
Yea but sometimes you need a group of extreme people to offset the other extreme you get with locked bootloaders etc. Not saying they are always right, but I am happy we still have people around with 0 trust in MS.
Except that Skype can be used for text chat like Allo.

And Apple doesn't really treat Facetime as an app.
US business schools hit by weaker demand for two-year MBA
Yes it does. This is btw why we ask for the "repo" permission and not only for "public-repo" permission.
That was Hanlon's razor there, for those who halfway remember it like me.
Lenovo... I instantly think of SuperFish. I remember years ago determining to never own a Lenovo after attempting to change the wireless chip to one of identical size/compatibility only to find that it would not boot - the BIOS had a whitelist for one chip. HP has also done this. No Lenovo and no HP for me.
Bubble Animation Layout
That fossboss site is renowned for badly researched and terribly worded articles
do you hire contractors, too?
On an unrelated note Zuckerberg really is a genius.

Instagram and WhatsApp were in hindsight superb purchases since the network effects have turned out to be far stronger than I think most people ever expected. Likewise splitting out Messenger makes so much sense since companies are now targeting it for their AI/Bot strategies.
Agreed they never appreciated what they had with Google Talk. Closing XMPP support and have it replaced by Hangouts was a huge mistake.
Hi fellow French engineer. You are paid 29k€, which already covers for your health insurance, retirement plans, unemployment insurance, education, and so on. It is often said that in France, the employer pays 2x what he pays you (look up "salaire super-brut"). In America, you often have to cover your ass by yourself --and from what I understand, you absolutely don't want to get cancer or any serious illness there, no matter your health insurance. Also, living in these areas is fucking expensive -- a friend in NY made $5k a month during his internship, but had to pay $2k just for his apartment. The same holds in SV, I'd say.

However, I don't know your job but 29k€ seems a bit at the lower end of the scale to me, at least for IT. Have you looked at websites like glassdoor.fr what's the mean salary for your position? From what I know the first years are highly dependent on your diploma, but after a few years it shouldn't be effective anymore.

Edit: and as @chrischen says, IT engineers are not much valued in France. I'm pretty sure you've heard about the expression "pisseur de code" (literally, someone who pees code). I'm also pretty sure you've met "entrepreneurs" who had a "great idea" and who "only need" an intern to implement it --but surely they got the idea, the IT guy is just an operating man so he shouldn't get credit, even though is idea is 100% about IT services (and, probably, shitty).
Can't we just agree on one standard already? I hate having to use multiple messaging apps, that's the biggest UX failure right there, and it desperately needs fixing! Forget about all the other features!
That's correct. It allows us to manage the database size over time for tables where we can archive data after a specific period.
I've experimented with nootropics about 10 years ago. I was on a regimen of Piracetam, Hydergine and several others, the names of which I don't remember now, plus the usual vitamins, fish oil, etc.

I did the nootropics for about 2 months or so.

Short term I've felt improvement to my memory, my thinking has changed, I had more mental energy and sharpness.

However, it also changed my personality and the way I was seeing other people, which resulted in me gathering the courage to separate from my wife.

In retrospect, this was a very good move for both of us, but at that time it wasn't that peachy.

I've stopped taking those nootropics because I didn't like the robot that I've become.

However I still like the idea of chemically tuning your consciousness.

10-15 micrograms of LSD is the solution for me, because it opens me up emotionally, increases enjoyment of music and art, while also allowing me to tackle complexity with ease.
Can you explain your problem in more detail? Do you fall asleep late in the night and then feel tired all day, and then it repeats over several days? If you miss a whole night's sleep, surely the next evening you're so exhausted you fall asleep easily?

I have found that I sleep much much better with a total absence of noise and light, so I now use ear plugs and an eye mask. This has improved the quality of my sleep a lot.

Also, we all have a cycle that lasts approx. 90 minutes; you will fall asleep more easily at the end of that cycle; the time window is around 10 minutes. You need to be prepared to go to bed when that window starts; if you start preparing to go to bed when you feel sleepy, by the time you're in bed the moment's passed and you need to wait another 90 minutes.
I faintly remember the early 'oughts, back when I used to be excited about the stuff Google did.
This is what will happen

1. Google buys a startup that does something related to Cancer

2. Google X shows new shoes/glasses/pants that treat cancer

3. The Verges writes an article about how Google is changing the medical field.

4. MacWorld publishes an articles that argues that Apple probably already has a cancer killing device and is currently working on perfecting the user interface

5. One year passes

6. Googles kills the project

7. MacWorld publishes an article about how Google ad revenue increases due to people dieing of cancer.

8. The Verge and The Register publish the article verbatim.

9. Life goes on for everyone else
[T]he greatest programming tips and tricks you have learned on your own
is this related to libraries.io by any chance?
Device not showing up on PCIe but probe isn't "a lack of driver". The OS doesn't even have a chance of loading a driver if it can't see the device.
The trick to sleeping is simple: make sure you are mentally and physically tired, and switch off your computer and dim the lights one hour before you want to sleep.
not at all. didn't even know it existed...
What needs to be verified, and by whom? Right now we have one assertion, from a person claiming to be a Lenovo representative (an "expert" even), on a Lenovo-hosted forum.

It is not up to the rest of the world to divine meaning from Lenovo's PR policy. If they are happy to allow nitwits to make public statements like that, they should be fully prepared to handle the fallout.
Impressive work. I played around with the same idea before while learning a bit of python, and found (in my project at least) a breeding strategy to give better results than a hill-climbing algorithm.

https://github.com/darkFunction/PolygonPainter
You generally can't just stick separate chunks of flash memory together to make one big one, because the controller is the limiting factor. Having a chip being able to manage large amounts of flash memory (having to have its own memory for the allocation tables, wear leveling, and so forth) is where it gets tricky.
Introducing WeLikeGraphQL Group
Well, one of my habits is to keep those locks and avoid giving the address unless is really necessary. Certainly you can eventually find where I live and pay a visit, but I can ask you politely to leave or call the cops on you if your intentions are hostile, otherwise we can go to a neutral place, have a nice beer and chat about the topic. I see you mix privacy with security, please don't ;-)

Your second point is quite vast to reply here, but one example: think one second of a daughter that she wants to find her favorite princess in the internet without filter you find quite some porn actress with those names, and because are popular ... paaaam first place. Now how I explain to an infant what those girls are doing, wouldn't be easier to wait until she gets the maturity and I can explain better?

The last point, is my opinion nothing more. Is always a trade, it depends how much you will trade.
I hope I never have to deal with a locked down TV. Region-locked DVDs are bad enough.

Once, just before Blu-ray was a thing, I encountered a "HD DVD" which was a data DVD containing a Windows Media file. This used the embedded DRM licensing system to call home to a server when you played it, and refused to run if your source IP was not in the US.
AMP also forces precalculated layout of the page and disables bad CSS selectors. You can take a page, take out all the JS cruft, and put all the resources on a CDN, and still end up with mobile layout adding 500 milliseconds to the initial page render, or more, if relayouts are triggered during render.

The majority of regular web developers aren't even aware of layout costs.
"Euler noticed that if all the nodes in the graph have an even number of edges (such graphs are called “Eulerian” in his honor) then, and only then, a cycle can be found that visits every edge exactly once."

Unfortunately the article is not quite correct. All non-terminal nodes must have an even number of edges, but the first and last nodes in the cycle can have an odd number.
> Why is it OK to lock down smartphones, TV devices, consoles

It isn't - and this is why I don't own a smartphone, smart TV or game console.
Ok this is an excellent question. The way I do it is by first converting stuff to semantic names. If it's a somewhat serious project I'm likely to have done that from very early on. I use a method similar to https://www.sitepoint.com/sass-semantically-extend-bootstrap... to do this.

Later, I start converting this stuff to be what I actually want in either a custom CSS or by integrating some other framework.

Note though. I explicitly mentioned this is for my little dashboards and apps. When I start this process, pages will look broken from time to time and there might be pages that look Frankensteined. I've never done this on a serious app although I want to do that for one client I'm consulting for. Since I wrote all the code myself, here's my speculation on how I'll do it.

Since I have a fairly structured way of arranging my divs and my forms, I'm going to hack together a parser using beautifulsoup/htmlparser to get the bootstrap stuff out and convert those to semantic names. So it'll be something that goes through a file, and then tells me it found a div.row here (show me the surrounding lines to get me an idea of where it is) and then ask me to input the semantic name. It'll spew out the sass files I want and change the jinja templates.

From there I'm going to attempt to plug in material just because I like it so much :D
I take alcohol and caffeine (and sugar!) but consider doing it batshit crazy, as most people do: there are very few articles explaining how these substances could be good for you. They are not. The fewest drugs the better, let's not try adding more.
Why do English-speaking computer people decide to take an English word like performing, add a random French ending, and use their weird word everywhere? Do they think think it sounds better? Programmers need to study more humanities and literature in school so they can learn what their languages sound like
Question is, should you visit somewhere when it's not too busy, or when it is because something's happening?
> And Apple doesn't really treat Facetime as an app.

It's a separate app on the iPhone, no?
Programming languages range in their formality.

At the low end you have things like Python or Ruby, where you can write a loop over a type that can't be iterated, and it will crash at that line of code.

In the middle you have languages like Java, C#, at the mid-high end, even Haskell and F#. In these languages they enforce type safety at varying levels throughout the code, by first inferring the types at each point throughout the code, and then seeing whether they are consistent. You would not be able to loop over a non-iterable object here.

At the really high end you get into the realm of languages like Idris, Agda, and Ivory, and "formal verification" techniques. At this level you can not just write a loop, but you can write a loop that it is possible to prove terminates regardless of the input to the loop. This is done by setting constraints, and proving those constraints all the way through the code - the compiler will infer a lot of this, but it is still more work.

This is a very simplified view of it, but essentially the more formal you get in the specification, the less chance that the program can do something unintentional, crash, or be hacked. The vast majority of the code written today is not that formally specified.
This assumes that AI will be centralized. Far from it (brains are small, and in terms of pure computing power, artificial computers will reach and surpass brainpower very soon; the rest is software).

Once each programmer can have his own artificial intelligence doing his job, how will you prevent programmers to replace themselves by their personal AIs, and go to the beach instead of slaving behind their computer?

cf. http://www.bbc.com/news/technology-21043693 the best employee of the world!
Shameless plug: similar artistic effects can be achieved with ImageTracer, however the algorithm is different. It's a Public Domain tracing and vectorizing library, outputting SVG.

JavaScript https://github.com/jankovicsandras/imagetracerjs
or
Java https://github.com/jankovicsandras/imagetracerjava
or
"Android" Java https://github.com/jankovicsandras/imagetracerandroid
That page might not be the best example - I think the blog is just wordpress.
How you deal with Zoloft killing your libido?
How does a cycle have a first and last node?
Homebrew 1.0.0
->You were insinuating that basically there's no safe way to establish secrets (using some form of ecdh). While there absolutely is.

I'm complaining there is no STANDARD & SECURE way to establish secrets (unlike say AES or Rabbit). That's not quite the same thing. Nearly everything has been designed to fail from the very beginning. Or are you saying you still trust "the experts" after everything that's happened?

Curve 25519 does not meet the ECRYPT recommendations of a min keylength of 512bits for Ellyptic Curves
https://www.keylength.com/en/3/
Curve 25519 at 128bit provides:Very short-term protection against small organizations
Should not be used for confidentiality in new systems

->OpenSSL since version 1.1.0

Probably the very worst example of an implementation you could give. OpenSSL version 1.1.0... Really????
As I see it, if you have a 'hot topic' for your thesis and a suitably switched on thesis advisor then you are more likely to land a more lucrative job.

But there are a couple of considerations:

Do you have a specific area for your thesis topic and research? One which you are : (1) very interested in; and (2) you have identified several potential employers as requiring that skill.

If you don't have any solid answers to this question, then perhaps you need to get in touch with potential employers.

Your thesis advisor needs to be somebody who is well acquainted with what is in demand in industry. Most advisors are career academics and are more likely to pump for topics which are "lucrative" in academia but almost certainly not relevant to industry.

If you can drum up enough interest with a potential employer, then perhaps they will intern you to do the research for them and possibly pay some of the tuition costs. I did this twice, once for a honours thesis and then for a masters thesis. Mind you I did both on a part-time basis and was already employed.
Very well said, this should be at the top of the thread!! ;-)
I think that was intended to be a joke, as when I think of the average web framework, I see buggy junk.
is it only when a package is have wild cards like *, ^ in versions or all the time?
Pedal power boosts N Carolina pupils' performance
Quick question: static site generated is launched into some server accessible via a private network? or exposed publicly (S3/Github pages)?
If you download the source, Bootstrap is all Less[0] with an official Sass port[1]. For v4 they're moving to Sass too.[2] :)

[0] http://getbootstrap.com/css/#less

[1] https://github.com/twbs/bootstrap-sass

[2] http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/
They did support client-server federation, but not server-server federation.
FANCY BEAR HACKER TEAM
We are set of Russian Professional Hackers. we are responsible for the leaking of the Olympic games result and we also
hacked the World Anti-Doping Agency (WADA) Database.
we offer professional Hacking services in all forms of hacking jobs which include:

- Hack and access DATA FROM ANY COMPANY Web Sites
- BANK HACKING AND FUND TRANSFER
- E MAIL HACKING AND PASSWORD GENERATOR
- HACK AND UPGRADE UNIVERSITY GRADES
- HACK INTO YOUR PARTNER’s FACEBOOK , TWITTER, SKYPE, IG, ACCOUNT without their knowledge/Notification
- Hack into any GOVERNMENT AGENCY WEBSITE DATABASE
- HACK USERNAME & PASSWORD TO ACCESS ANY SITE
- HACK AND OBTAIN CASH ADVANCES
- HACK AND OBTAIN SOCIAL SECURITY NUMBER
- Hack into any DATA BASE AND RETRIEVE HIDDEN DOCUMENTS
- Hack CREDIT CARD, PAYPAL ACCOUNT, MASTER CARD, AMERICAN EXPRESS etc.
- MANIPULATE STOCK TRADEs
- HACK MOBILE PHONES, TRACE CALLER's IDENTITY, MONITOR CALLS.
- HACK INTO COURT SYSTEM AND CLEAR CRIMINAL RECORD
- WE ARE EXPERTS IN DATA AND FILES RECOVERY…
- HACK BANK ATM CARD, PIN and PASSWORD DEVELOPMENT..... etc.
Contact us:
fancybearhackers@mail.ru
But, they could have it encrypted except when you explicitly message the assistant. They can also get the full text of the conversation on-device and do the machine learning on it. After all, Apple is doing it for photos, so text should be easier.
Well, real live conversations differ from digital ones. Granted that now we can talk about that topic without being in the same room, but depending the topic you won't word your opinion in certain channels, you self censored yourself depending where you are, that's why more than privacy or security what is needed is knowledge about the channel.

I might got wrong the reasons why Google is secure, but I found it convincing
How often does it send an email, and where is the changelog pulled from?

So if 10 things update tomorrow will it get 10 emails? Can it be setup to run weekly or longer?
All the time. Even if you use a specific version, wouldn't you like to be in the know about the latest version, so you may consider upgrading?
Yes, 4Mbps is not a lot, but since Skype shows something, Duo is effectively worse for me. I didn't measure the latency of my parents' connection. Will have to do it next time I'm there.
A good thought. It sends an email on each upgrade, however in my experience it doesn't happen SO often, tops two-three times a day, depends of course on the volume of packages you use. But it's a good idea to have a daily digest, thanks for that.
BTW it's now 11 years since the acquisition, quite some time in this business.
Making Humans a Multiplanetary Species
There are several languages that compile to javascript that are worth checking out: Dart or Typescript would be worth looking into (Coffeescript is probably the most famous example, but doesn't sound like what you're looking for)
Slaying a UI Antipattern in Fantasyland
the changelog is a link to the changelog or history.md in the github repo